Include TDB1 javadoc
diff --git a/tdb1/allclasses-index.html b/tdb1/allclasses-index.html
new file mode 100644
index 0000000..7985ce1
--- /dev/null
+++ b/tdb1/allclasses-index.html
@@ -0,0 +1,798 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>All Classes and Interfaces (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="class index">
+<meta name="generator" content="javadoc/AllClassesIndexWriter">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="all-classes-index-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</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><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html#all-classes">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
+</div>
+<div id="all-classes-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enum Classes</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="all-classes-table.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Class for a Binding-like structure except it works on NodeIds, not on Nodes</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Bind that delays turning a NodeId into a Node until explicitly needed by get()</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Interface to concrete storage - read and write Blocks, addressed by id.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Support for a disk file backed FileAccess</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">FileAccess interface backed by a byte array.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">FileAccess for a file, using memory mapped I/O</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">File access layer that simulates a disk in-memory - for testing, not written for efficiency.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="type parameter in BlockConverter">T</a> extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Caching block manager - this is an LRU cache</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Block manager that maps from the FileAccess layer to a BlockMgr.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Recycle blocks - but only in-session.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Block manager that keeps temporary copies of updated blocks, then writes them
+ to a journal when commitPrepare happens.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Add synchronized to a BlockMgr.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Configuration for a B+Tree</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">BPlusTreePageMgr = BPlusTreeNode manager</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Abstraction of a B+Tree node - either an branch (BTreeNode) or leaf (BTreeLeaf - records)</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Bridge for making, getting and putting BPTreeRecords over a RecordBufferPageMgr</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="block">An allocator for retrieving ByteBuffers of a given size.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocateDirect(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocateDirect(int)</code></a>.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">ByteBuffer access to a temporary file, using memory mapped I/O.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocate(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocate(int)</code></a>.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Building datastructures on top of the base file
+  abstractions of indexes, block managers and object files.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Building indexes, blockMgr and object files</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Overall framework for bulk loading</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">This class is the process of building a dataset.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetBuilderTxn</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A policy that checks, but does not enforce, single writer or multiple writer locking policy</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Concurrency policy  that is a "free for all".</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A policy that provide read-only access</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A transactional <code>DatasetGraph</code> that allows one active transaction per thread.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A DatasetGraph that is a single transaction.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Abstract of prefix storage for graphs in an RDF dataset.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Lowlevel utilities for working with TDB</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Extensible hashing
+ http://en.wikipedia.org/wiki/Extendible_hashing</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">File references.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Non-transactional version of <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Projection from DatasetPrefixStorage to a single <code>PrefixMapping</code>.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Transaction-capable version of <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Alternative GraphTxnTDB that has its own prefixes.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">"switchable" prefix mapping backed by storage in DatasetPrefixesTDB</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Hash values.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html" title="class in org.apache.jena.tdb1.assembler">IndexAssembler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html" title="class in org.apache.jena.tdb1.index">IndexLib</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" title="class in org.apache.jena.tdb1.sys">InitTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Jena subsystem initialization</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">The Journal is slightly odd - it is append-only for write but random read.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Load into one NodeTupleTable (triples, quads, other)</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Represents a lock on a TDB location</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Light weight (?) MRSW lock implementation that assumes 
+ correct use of enterCriticalSection/leaveCriticalSection.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Abstraction and many convenience operations on metadata.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Names of things in TDB</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Encode/decode for Nodes into bytes</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecLib</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Utilities for encoding/decoding nodes as strings.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Simple encoder/decoder for nodes that uses Turtle term string encoding.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Cache wrapper around a NodeTable.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">NodeTable wrapper to handle inline node ids.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A concrete NodeTable based on native storage (string file and an index)</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Group a tuple table and node table together to provide a real NodeTupleTable</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">(Read-only?) projection of another NodeTupleTable.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Variable length ByteBuffer file on disk with
+  buffering for delayed writes.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">This version works with two files - the main, base file and a per-transaction journal
+ file.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">TDB executor for algebra expressions.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A page with a byte buffer</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a> extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Entry to the basic pattern solver for TDB1.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Single file, single ByteBuffer</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Single, unsegmented file with ByteBuffer</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html" title="class in org.apache.jena.tdb1.store">PrefixMapTDB1</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">From a file of records, build a (packed) index</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Copy one index to another, probably with a different key order</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Create the Node table and write the triples/quads temporary files</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">An IntBuffer with extra operations</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html" title="class in org.apache.jena.tdb1.solver">QC2</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Quad table - a collection of TupleIndexes for 4-tuples
+  together with a node table.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Manager for a block that is all records.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html" title="class in org.apache.jena.tdb1.base.record">RecordException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Record creator</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Makes things : datasets from locations, indexes, etc etc.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a>&lt;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="type parameter in SinkProgress">X</a>&gt;</div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Utilities used within the TDB BGP solver : local TDB store</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html" title="class in org.apache.jena.tdb1.solver">SolverRX</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">RDF-star processing for matching an individual triple/quad pattern.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Execute TDB requests directly -- no reordering
+  Using OpExecutor is preferred.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Statistics collector, general purpose, uses Nodes</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Statistics collector, aggregates based on NodeId</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Statistics collector</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" title="class in org.apache.jena.tdb1.base">StorageException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A StoreConnection is the reference to the underlying storage.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Encode and decode <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a></div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Store parameters that can be adjusted after a store has been created,
+  and given different values when the JVM attaches to a store area.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Wrap a <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a> with a string encoder/decoder.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1"><code>TDB1</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1">TDB1Backup</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Backup a database.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Public factory for creating objects datasets backed by TDB storage</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Public interface to the loader functionality.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" title="class in org.apache.jena.tdb">TDBBackup</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1"><code>TDB1Backup</code></a></div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A collection of helpers to abstract away from internal details of TDB.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Make datasets in various ways.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Static information relating to TDB</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A transaction.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Interface to stats for a single Transaction Manager</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="block">Interface that components of the transaction system implement.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">TripleTable - a collection of TupleIndexes for 3-tuples
+  together with a node table.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A TupleTable is a set of TupleIndexes.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Buffered writer of rows of longs, in hex.</div>
+</div>
+</div>
+</div>
+</div>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/allpackages-index.html b/tdb1/allpackages-index.html
new file mode 100644
index 0000000..13dfb2f
--- /dev/null
+++ b/tdb1/allpackages-index.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>All Packages (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="package index">
+<meta name="generator" content="javadoc/AllPackagesIndexWriter">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="all-packages-index-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</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><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html#all-packages">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
+</div>
+<div class="caption"><span>Package Summary</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html">org.apache.jena.tdb1.mgt</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-summary.html">org.apache.jena.tdb1.modify</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/constant-values.html b/tdb1/constant-values.html
new file mode 100644
index 0000000..b4bf7b2
--- /dev/null
+++ b/tdb1/constant-values.html
@@ -0,0 +1,602 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Constant Field Values (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="summary of constants">
+<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="constants-summary-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</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><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html#constant-values">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<section class="packages">
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</section>
+</div>
+<section class="constants-summary" id="org.apache.jena.tdb">
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb.TDB.logInfoName">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#logInfoName">logInfoName</a></code></div>
+<div class="col-last even-row-color"><code>"org.apache.jena.info"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb.TDB.logLoaderName">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#logLoaderName">logLoaderName</a></code></div>
+<div class="col-last odd-row-color"><code>"org.apache.jena.tdb.loader"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb.TDB.NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#NAME">NAME</a></code></div>
+<div class="col-last even-row-color"><code>"TDB1"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb.TDB.namespace">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#namespace">namespace</a></code></div>
+<div class="col-last odd-row-color"><code>"http://jena.hpl.hp.com/2008/tdb#"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb.TDB.PATH">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#PATH">PATH</a></code></div>
+<div class="col-last even-row-color"><code>"org.apache.jena.tdb"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb.TDB.tdbFaqsLink">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbFaqsLink">tdbFaqsLink</a></code></div>
+<div class="col-last odd-row-color"><code>"See https://jena.apache.org/documentation/tdb/faqs.html for more information."</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb.TDB.tdbIRI">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbIRI">tdbIRI</a></code></div>
+<div class="col-last even-row-color"><code>"http://jena.hpl.hp.com/#tdb"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb.TDB.tdbParamNS">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbParamNS">tdbParamNS</a></code></div>
+<div class="col-last odd-row-color"><code>"http://jena.hpl.hp.com/TDB#"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb.TDB.tdbSymbolPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbSymbolPrefix">tdbSymbolPrefix</a></code></div>
+<div class="col-last even-row-color"><code>"tdb"</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.TDB1.logInfoName">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#logInfoName">logInfoName</a></code></div>
+<div class="col-last even-row-color"><code>"org.apache.jena.info"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.TDB1.logLoaderName">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#logLoaderName">logLoaderName</a></code></div>
+<div class="col-last odd-row-color"><code>"org.apache.jena.tdb.loader"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.TDB1.NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#NAME">NAME</a></code></div>
+<div class="col-last even-row-color"><code>"TDB1"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.TDB1.namespace">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#namespace">namespace</a></code></div>
+<div class="col-last odd-row-color"><code>"http://jena.hpl.hp.com/2008/tdb#"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.TDB1.PATH">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#PATH">PATH</a></code></div>
+<div class="col-last even-row-color"><code>"org.apache.jena.tdb"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.TDB1.tdbFaqsLink">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbFaqsLink">tdbFaqsLink</a></code></div>
+<div class="col-last odd-row-color"><code>"See https://jena.apache.org/documentation/tdb/faqs.html for more information."</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.TDB1.tdbIRI">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbIRI">tdbIRI</a></code></div>
+<div class="col-last even-row-color"><code>"http://jena.hpl.hp.com/#tdb"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.TDB1.tdbParamNS">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbParamNS">tdbParamNS</a></code></div>
+<div class="col-last odd-row-color"><code>"http://jena.hpl.hp.com/TDB#"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.TDB1.tdbSymbolPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbSymbolPrefix">tdbSymbolPrefix</a></code></div>
+<div class="col-last even-row-color"><code>"tdb"</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.base.objectfile.ObjectFile.type">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#type">type</a></code></div>
+<div class="col-last even-row-color"><code>"object"</code></div>
+</div>
+</li>
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.base.objectfile.StringFile.compression">public&nbsp;static&nbsp;final&nbsp;boolean</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#compression">compression</a></code></div>
+<div class="col-last even-row-color"><code>false</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.base.page.Page.NO_ID">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html#NO_ID">NO_ID</a></code></div>
+<div class="col-last even-row-color"><code>-1</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage.LINK">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#LINK">LINK</a></code></div>
+<div class="col-last even-row-color"><code>4</code></div>
+</div>
+</li>
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase.COUNT">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#COUNT">COUNT</a></code></div>
+<div class="col-last even-row-color"><code>0</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.index.bplustree.BPlusTreeParams.NoParent">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#NoParent">NoParent</a></code></div>
+<div class="col-last even-row-color"><code>-99</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.index.bplustree.BPlusTreeParams.RootId">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#RootId">RootId</a></code></div>
+<div class="col-last odd-row-color"><code>0</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.index.bplustree.BPlusTreeParams.RootParent">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#RootParent">RootParent</a></code></div>
+<div class="col-last even-row-color"><code>-2</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.index.ext.HashBucket.BITLEN">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#BITLEN">BITLEN</a></code></div>
+<div class="col-last even-row-color"><code>8</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.index.ext.HashBucket.FIELD_LENGTH">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#FIELD_LENGTH">FIELD_LENGTH</a></code></div>
+<div class="col-last odd-row-color"><code>8</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.index.ext.HashBucket.TRIE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#TRIE">TRIE</a></code></div>
+<div class="col-last even-row-color"><code>4</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.blockSize">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#blockSize">blockSize</a></code></div>
+<div class="col-last even-row-color"><code>8192</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fBlockReadCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fBlockReadCacheSize">fBlockReadCacheSize</a></code></div>
+<div class="col-last odd-row-color"><code>"block_read_cache_size"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fBlockSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fBlockSize">fBlockSize</a></code></div>
+<div class="col-last even-row-color"><code>"block_size"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fBlockWriteCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fBlockWriteCacheSize">fBlockWriteCacheSize</a></code></div>
+<div class="col-last odd-row-color"><code>"block_write_cache_size"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fFileMode">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fFileMode">fFileMode</a></code></div>
+<div class="col-last even-row-color"><code>"file_mode"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fIndexId2Node">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fIndexId2Node">fIndexId2Node</a></code></div>
+<div class="col-last odd-row-color"><code>"index_id2node"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fIndexNode2Id">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fIndexNode2Id">fIndexNode2Id</a></code></div>
+<div class="col-last even-row-color"><code>"index_node2id"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fIndexPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fIndexPrefix">fIndexPrefix</a></code></div>
+<div class="col-last odd-row-color"><code>"file_prefix_index"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fNode2NodeIdCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fNode2NodeIdCacheSize">fNode2NodeIdCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>"node2nodeid_cache_size"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fNodeId2NodeCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fNodeId2NodeCacheSize">fNodeId2NodeCacheSize</a></code></div>
+<div class="col-last odd-row-color"><code>"nodeid2node_cache_size"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fNodeMissCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fNodeMissCacheSize">fNodeMissCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>"node_miss_cache_size"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fPrefixId2Node">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrefixId2Node">fPrefixId2Node</a></code></div>
+<div class="col-last odd-row-color"><code>"file_prefix_id2node"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fPrefixIndexes">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrefixIndexes">fPrefixIndexes</a></code></div>
+<div class="col-last even-row-color"><code>"prefix_indexes"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fPrefixNode2Id">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrefixNode2Id">fPrefixNode2Id</a></code></div>
+<div class="col-last odd-row-color"><code>"file_prefix_nodeid"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fPrimaryIndexPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrimaryIndexPrefix">fPrimaryIndexPrefix</a></code></div>
+<div class="col-last even-row-color"><code>"prefix_index_primary"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fPrimaryIndexQuads">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrimaryIndexQuads">fPrimaryIndexQuads</a></code></div>
+<div class="col-last odd-row-color"><code>"quad_index_primary"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fPrimaryIndexTriples">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrimaryIndexTriples">fPrimaryIndexTriples</a></code></div>
+<div class="col-last even-row-color"><code>"triple_index_primary"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fQuadIndexes">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fQuadIndexes">fQuadIndexes</a></code></div>
+<div class="col-last odd-row-color"><code>"quad_indexes"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.fTripleIndexes">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fTripleIndexes">fTripleIndexes</a></code></div>
+<div class="col-last even-row-color"><code>"triple_indexes"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.indexId2Node">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#indexId2Node">indexId2Node</a></code></div>
+<div class="col-last odd-row-color"><code>"nodes"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.indexNode2Id">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#indexNode2Id">indexNode2Id</a></code></div>
+<div class="col-last even-row-color"><code>"node2id"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.indexPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#indexPrefix">indexPrefix</a></code></div>
+<div class="col-last odd-row-color"><code>"prefixIdx"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.NodeMissCacheSize">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#NodeMissCacheSize">NodeMissCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>100</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.prefixId2Node">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#prefixId2Node">prefixId2Node</a></code></div>
+<div class="col-last odd-row-color"><code>"prefixes"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.prefixNode2Id">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#prefixNode2Id">prefixNode2Id</a></code></div>
+<div class="col-last even-row-color"><code>"prefix2id"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.primaryIndexPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#primaryIndexPrefix">primaryIndexPrefix</a></code></div>
+<div class="col-last odd-row-color"><code>"GPU"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.primaryIndexQuads">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#primaryIndexQuads">primaryIndexQuads</a></code></div>
+<div class="col-last even-row-color"><code>"GSPO"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.primaryIndexTriples">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#primaryIndexTriples">primaryIndexTriples</a></code></div>
+<div class="col-last odd-row-color"><code>"SPO"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.setup.StoreParamsConst.TDB_CONFIG_FILE">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#TDB_CONFIG_FILE">TDB_CONFIG_FILE</a></code></div>
+<div class="col-last even-row-color"><code>"tdb.cfg"</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html" title="class in org.apache.jena.tdb1.solver">SolverRX</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.solver.SolverRX.DATAPATH">public&nbsp;static&nbsp;final&nbsp;boolean</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html#DATAPATH">DATAPATH</a></code></div>
+<div class="col-last even-row-color"><code>true</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.store.NodeId.BOOLEAN">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#BOOLEAN">BOOLEAN</a></code></div>
+<div class="col-last even-row-color"><code>5</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.store.NodeId.DATE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#DATE">DATE</a></code></div>
+<div class="col-last odd-row-color"><code>3</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.store.NodeId.DATETIME">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#DATETIME">DATETIME</a></code></div>
+<div class="col-last even-row-color"><code>4</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.store.NodeId.DECIMAL">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#DECIMAL">DECIMAL</a></code></div>
+<div class="col-last odd-row-color"><code>2</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.store.NodeId.INTEGER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#INTEGER">INTEGER</a></code></div>
+<div class="col-last even-row-color"><code>1</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.store.NodeId.NONE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#NONE">NONE</a></code></div>
+<div class="col-last odd-row-color"><code>0</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.store.NodeId.SHORT_STRING">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#SHORT_STRING">SHORT_STRING</a></code></div>
+<div class="col-last even-row-color"><code>6</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.store.NodeId.SIZE">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#SIZE">SIZE</a></code></div>
+<div class="col-last odd-row-color"><code>8</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.store.NodeId.SPECIAL">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#SPECIAL">SPECIAL</a></code></div>
+<div class="col-last even-row-color"><code>255</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.bptExtRecords">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#bptExtRecords">bptExtRecords</a></code></div>
+<div class="col-last even-row-color"><code>"dat"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.bptExtTree">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#bptExtTree">bptExtTree</a></code></div>
+<div class="col-last odd-row-color"><code>"idn"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.btExt">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#btExt">btExt</a></code></div>
+<div class="col-last even-row-color"><code>"idx"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.datasetConfig">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#datasetConfig">datasetConfig</a></code></div>
+<div class="col-last odd-row-color"><code>"config-tdb"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.directoryMetafile">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#directoryMetafile">directoryMetafile</a></code></div>
+<div class="col-last even-row-color"><code>"this"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.elBPlusTree">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elBPlusTree">elBPlusTree</a></code></div>
+<div class="col-last odd-row-color"><code>"bptree"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.elCreated">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elCreated">elCreated</a></code></div>
+<div class="col-last even-row-color"><code>"created"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.elIndex">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elIndex">elIndex</a></code></div>
+<div class="col-last odd-row-color"><code>"index"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.elLayout">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elLayout">elLayout</a></code></div>
+<div class="col-last even-row-color"><code>"layout"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.elNode">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elNode">elNode</a></code></div>
+<div class="col-last odd-row-color"><code>"node"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.elObject">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elObject">elObject</a></code></div>
+<div class="col-last even-row-color"><code>"object"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.elTimestamp">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elTimestamp">elTimestamp</a></code></div>
+<div class="col-last odd-row-color"><code>"timestamp"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.elType">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elType">elType</a></code></div>
+<div class="col-last even-row-color"><code>"type"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.elVersion">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elVersion">elVersion</a></code></div>
+<div class="col-last odd-row-color"><code>"version"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.extHashBucketExt">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extHashBucketExt">extHashBucketExt</a></code></div>
+<div class="col-last even-row-color"><code>"dat"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.extHashExt">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extHashExt">extHashExt</a></code></div>
+<div class="col-last odd-row-color"><code>"exh"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.extJournal">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extJournal">extJournal</a></code></div>
+<div class="col-last even-row-color"><code>"jrnl"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.extMeta">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extMeta">extMeta</a></code></div>
+<div class="col-last odd-row-color"><code>"info"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.extNodeData">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extNodeData">extNodeData</a></code></div>
+<div class="col-last even-row-color"><code>"dat"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.indexId2Node">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#indexId2Node">indexId2Node</a></code></div>
+<div class="col-last odd-row-color"><code>"nodes"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.indexNode2Id">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#indexNode2Id">indexNode2Id</a></code></div>
+<div class="col-last even-row-color"><code>"node2id"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.indexPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#indexPrefix">indexPrefix</a></code></div>
+<div class="col-last odd-row-color"><code>"prefixIdx"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.journalFile">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#journalFile">journalFile</a></code></div>
+<div class="col-last even-row-color"><code>"journal.jrnl"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.journalFileBase">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#journalFileBase">journalFileBase</a></code></div>
+<div class="col-last odd-row-color"><code>"journal"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.keyNS">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#keyNS">keyNS</a></code></div>
+<div class="col-last even-row-color"><code>"tdb"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.memName">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#memName">memName</a></code></div>
+<div class="col-last odd-row-color"><code>"--mem--"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.optDefault">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optDefault">optDefault</a></code></div>
+<div class="col-last even-row-color"><code>"fixed.opt"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.optFixed">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optFixed">optFixed</a></code></div>
+<div class="col-last odd-row-color"><code>"fixed.opt"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.optNone">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optNone">optNone</a></code></div>
+<div class="col-last even-row-color"><code>"none.opt"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.optStats">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optStats">optStats</a></code></div>
+<div class="col-last odd-row-color"><code>"stats.opt"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.pBlockReadCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pBlockReadCacheSize">pBlockReadCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>"tdb.cache.blockread.size"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.pBlockWriteCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pBlockWriteCacheSize">pBlockWriteCacheSize</a></code></div>
+<div class="col-last odd-row-color"><code>"tdb.cache.blockwrite.size"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.pNode2NodeIdCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pNode2NodeIdCacheSize">pNode2NodeIdCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>"tdb.cache.node2nodeid.size"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.pNodeId2NodeCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pNodeId2NodeCacheSize">pNodeId2NodeCacheSize</a></code></div>
+<div class="col-last odd-row-color"><code>"tdb.cache.nodeid2node.size"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.pNodeMissesCacheSize">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pNodeMissesCacheSize">pNodeMissesCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>"tdb.cache.nodeMiss.size"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.prefixId2Node">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#prefixId2Node">prefixId2Node</a></code></div>
+<div class="col-last odd-row-color"><code>"prefixes"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.prefixNode2Id">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#prefixNode2Id">prefixNode2Id</a></code></div>
+<div class="col-last even-row-color"><code>"prefix2id"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.primaryIndexPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#primaryIndexPrefix">primaryIndexPrefix</a></code></div>
+<div class="col-last odd-row-color"><code>"GPU"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.primaryIndexQuads">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#primaryIndexQuads">primaryIndexQuads</a></code></div>
+<div class="col-last even-row-color"><code>"GSPO"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.Names.primaryIndexTriples">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#primaryIndexTriples">primaryIndexTriples</a></code></div>
+<div class="col-last odd-row-color"><code>"SPO"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.Names.pSyncTick">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pSyncTick">pSyncTick</a></code></div>
+<div class="col-last even-row-color"><code>"tdb.synctick"</code></div>
+</div>
+</li>
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.BlockSize">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockSize">BlockSize</a></code></div>
+<div class="col-last even-row-color"><code>8192</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.BlockSizeTest">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockSizeTest">BlockSizeTest</a></code></div>
+<div class="col-last odd-row-color"><code>1024</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.BlockSizeTestMem">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockSizeTestMem">BlockSizeTestMem</a></code></div>
+<div class="col-last even-row-color"><code>500</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.FillByte">public&nbsp;static&nbsp;final&nbsp;byte</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#FillByte">FillByte</a></code></div>
+<div class="col-last odd-row-color"><code>0xff</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.LenIndexQuadRecord">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#LenIndexQuadRecord">LenIndexQuadRecord</a></code></div>
+<div class="col-last even-row-color"><code>32</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.LenIndexTripleRecord">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#LenIndexTripleRecord">LenIndexTripleRecord</a></code></div>
+<div class="col-last odd-row-color"><code>24</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.LenNodeHash">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#LenNodeHash">LenNodeHash</a></code></div>
+<div class="col-last even-row-color"><code>16</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.NodeMissCacheSize">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#NodeMissCacheSize">NodeMissCacheSize</a></code></div>
+<div class="col-last odd-row-color"><code>100</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.ObjectFileWriteCacheSize">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#ObjectFileWriteCacheSize">ObjectFileWriteCacheSize</a></code></div>
+<div class="col-last even-row-color"><code>8192</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.OrderMem">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#OrderMem">OrderMem</a></code></div>
+<div class="col-last odd-row-color"><code>5</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.SegmentSize">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SegmentSize">SegmentSize</a></code></div>
+<div class="col-last even-row-color"><code>8388608</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.SizeOfInt">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfInt">SizeOfInt</a></code></div>
+<div class="col-last odd-row-color"><code>4</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.SizeOfLong">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfLong">SizeOfLong</a></code></div>
+<div class="col-last even-row-color"><code>8</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.SizeOfNodeId">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfNodeId">SizeOfNodeId</a></code></div>
+<div class="col-last odd-row-color"><code>8</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.SizeOfPointer">public&nbsp;static&nbsp;final&nbsp;int</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfPointer">SizeOfPointer</a></code></div>
+<div class="col-last even-row-color"><code>4</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.symbolNamespace">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#symbolNamespace">symbolNamespace</a></code></div>
+<div class="col-last odd-row-color"><code>"http://jena.hpl.hp.com/TDB#"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.tdbPropertyRoot">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#tdbPropertyRoot">tdbPropertyRoot</a></code></div>
+<div class="col-last even-row-color"><code>"org.apache.jena.tdb"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.tdbSymbolPrefix">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#tdbSymbolPrefix">tdbSymbolPrefix</a></code></div>
+<div class="col-last odd-row-color"><code>"tdb"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.sys.SystemTDB.tdbSymbolPrefix1">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#tdbSymbolPrefix1">tdbSymbolPrefix1</a></code></div>
+<div class="col-last even-row-color"><code>"tdb1"</code></div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div class="caption"><span>org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Constant Field</div>
+<div class="table-header col-last">Value</div>
+<div class="col-first even-row-color"><code id="org.apache.jena.tdb1.transaction.TransactionManager.DEBUG">public&nbsp;static&nbsp;final&nbsp;boolean</code></div>
+<div class="col-second even-row-color"><code><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#DEBUG">DEBUG</a></code></div>
+<div class="col-last even-row-color"><code>false</code></div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/deprecated-list.html b/tdb1/deprecated-list.html
new file mode 100644
index 0000000..a7003d3
--- /dev/null
+++ b/tdb1/deprecated-list.html
@@ -0,0 +1,285 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Deprecated List (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="deprecated elements">
+<meta name="generator" content="javadoc/DeprecatedListWriter">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="deprecated-list-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="nav-bar-cell1-rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html#deprecated">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#class">Classes</a></li>
+<li><a href="#method">Methods</a></li>
+<li><a href="#constructor">Constructors</a></li>
+</ul>
+</div>
+<ul class="block-list">
+<li>
+<div id="class">
+<div class="caption"><span>Deprecated Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">org.apache.jena.tdb.TDB</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1"><code>TDB1</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" title="class in org.apache.jena.tdb">org.apache.jena.tdb.TDBBackup</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1"><code>TDB1Backup</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">org.apache.jena.tdb.TDBFactory</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">org.apache.jena.tdb.TDBLoader</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div id="method">
+<div class="caption"><span>Deprecated Methods</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)">org.apache.jena.tdb.TDBBackup.backup<wbr>(Location, OutputStream)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use
+     <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"><code>TDB1Backup.backup(Location, OutputStream)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)">org.apache.jena.tdb.TDBBackup.backup<wbr>(Location, String)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use
+     <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"><code>TDB1Backup.backup(Location, String)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#assembleDataset(java.lang.String)">org.apache.jena.tdb.TDBFactory.assembleDataset<wbr>(String)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#assembleDataset(java.lang.String)"><code>TDB1Factory.assembleDataset(java.lang.String)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDataset()">org.apache.jena.tdb.TDBFactory.createDataset()</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset()"><code>TDB1Factory.createDataset()</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDataset(java.lang.String)">org.apache.jena.tdb.TDBFactory.createDataset<wbr>(String)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset(java.lang.String)"><code>TDB1Factory.createDataset(java.lang.String)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDataset(org.apache.jena.tdb1.base.file.Location)">org.apache.jena.tdb.TDBFactory.createDataset<wbr>(Location)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDataset(Location)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDatasetGraph()">org.apache.jena.tdb.TDBFactory.createDatasetGraph()</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph()"><code>TDB1Factory.createDatasetGraph()</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDatasetGraph(java.lang.String)">org.apache.jena.tdb.TDBFactory.createDatasetGraph<wbr>(String)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph(java.lang.String)"><code>TDB1Factory.createDatasetGraph(String)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)">org.apache.jena.tdb.TDBFactory.createDatasetGraph<wbr>(Location)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDatasetGraph(Location)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#inUseLocation(java.lang.String)">org.apache.jena.tdb.TDBFactory.inUseLocation<wbr>(String)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#inUseLocation(java.lang.String)"><code>TDB1Factory.inUseLocation(String)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)">org.apache.jena.tdb.TDBFactory.inUseLocation<wbr>(Location)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.inUseLocation(Location)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#isTDB1(org.apache.jena.query.Dataset)">org.apache.jena.tdb.TDBFactory.isTDB1<wbr>(Dataset)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#isTDB1(org.apache.jena.query.Dataset)"><code>TDB1Factory.isTDB1(Dataset)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)">org.apache.jena.tdb.TDBFactory.isTDB1<wbr>(DatasetGraph)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.isTDB1(DatasetGraph)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#location(org.apache.jena.query.Dataset)">org.apache.jena.tdb.TDBFactory.location<wbr>(Dataset)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#location(org.apache.jena.query.Dataset)"><code>TDB1Factory.location(Dataset)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#location(org.apache.jena.sparql.core.DatasetGraph)">org.apache.jena.tdb.TDBFactory.location<wbr>(DatasetGraph)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.location(DatasetGraph)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#release(org.apache.jena.query.Dataset)">org.apache.jena.tdb.TDBFactory.release<wbr>(Dataset)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#release(org.apache.jena.query.Dataset)"><code>TDB1Factory.release(Dataset)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#release(org.apache.jena.sparql.core.DatasetGraph)">org.apache.jena.tdb.TDBFactory.release<wbr>(DatasetGraph)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#release(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.release(DatasetGraph)</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">org.apache.jena.tdb.TDBFactory.setup<wbr>(Location, StoreParams)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"><code>TDB1Factory.setup(org.apache.jena.tdb1.base.file.Location, org.apache.jena.tdb1.setup.StoreParams)</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#getChecking()">org.apache.jena.tdb.TDBLoader.getChecking()</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#getGenerateStats()">org.apache.jena.tdb.TDBLoader.getGenerateStats()</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#getShowProgress()">org.apache.jena.tdb.TDBLoader.getShowProgress()</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)">org.apache.jena.tdb.TDBLoader.load<wbr>(DatasetGraphTDB, InputStream, Lang, boolean, boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)">org.apache.jena.tdb.TDBLoader.load<wbr>(DatasetGraphTDB, String)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)">org.apache.jena.tdb.TDBLoader.load<wbr>(DatasetGraphTDB, String, boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)">org.apache.jena.tdb.TDBLoader.load<wbr>(DatasetGraphTDB, List&lt;String&gt;)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)">org.apache.jena.tdb.TDBLoader.load<wbr>(DatasetGraphTDB, List&lt;String&gt;, boolean, boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)">org.apache.jena.tdb.TDBLoader.load<wbr>(GraphTDB, String)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)">org.apache.jena.tdb.TDBLoader.load<wbr>(GraphTDB, String, boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)">org.apache.jena.tdb.TDBLoader.load<wbr>(GraphTDB, List&lt;String&gt;)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)">org.apache.jena.tdb.TDBLoader.load<wbr>(GraphTDB, List&lt;String&gt;, boolean)</a></div>
+<div class="col-last odd-row-color"></div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)">org.apache.jena.tdb.TDBLoader.loadDataset<wbr>(DatasetGraphTDB, InputStream, Lang)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)">org.apache.jena.tdb.TDBLoader.loadDataset<wbr>(DatasetGraphTDB, String)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)">org.apache.jena.tdb.TDBLoader.loadDataset<wbr>(DatasetGraphTDB, List&lt;String&gt;)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)">org.apache.jena.tdb.TDBLoader.loadGraph<wbr>(GraphTDB, InputStream)</a></div>
+<div class="col-last odd-row-color"></div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)">org.apache.jena.tdb.TDBLoader.loadGraph<wbr>(GraphTDB, String)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)">org.apache.jena.tdb.TDBLoader.loadGraph<wbr>(GraphTDB, List&lt;String&gt;)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadModel(org.apache.jena.rdf.model.Model,java.lang.String)">org.apache.jena.tdb.TDBLoader.loadModel<wbr>(Model, String)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)">org.apache.jena.tdb.TDBLoader.loadModel<wbr>(Model, String, boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)">org.apache.jena.tdb.TDBLoader.loadModel<wbr>(Model, List&lt;String&gt;, boolean)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#setChecking(boolean)">org.apache.jena.tdb.TDBLoader.setChecking<wbr>(boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#setGenerateStats(boolean)">org.apache.jena.tdb.TDBLoader.setGenerateStats<wbr>(boolean)</a></div>
+<div class="col-last even-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="col-summary-item-name odd-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#setShowProgress(boolean)">org.apache.jena.tdb.TDBLoader.setShowProgress<wbr>(boolean)</a></div>
+<div class="col-last odd-row-color">
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+<ul class="block-list">
+<li>
+<div id="constructor">
+<div class="caption"><span>Deprecated Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-summary-item-name even-row-color"><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#%3Cinit%3E()">org.apache.jena.tdb.TDBLoader()</a></div>
+<div class="col-last even-row-color"></div>
+</div>
+</div>
+</li>
+</ul>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/element-list b/tdb1/element-list
new file mode 100644
index 0000000..60c18db
--- /dev/null
+++ b/tdb1/element-list
@@ -0,0 +1,29 @@
+module:org.apache.jena.tdb
+org.apache.jena.tdb
+org.apache.jena.tdb1
+org.apache.jena.tdb1.assembler
+org.apache.jena.tdb1.base
+org.apache.jena.tdb1.base.block
+org.apache.jena.tdb1.base.buffer
+org.apache.jena.tdb1.base.file
+org.apache.jena.tdb1.base.objectfile
+org.apache.jena.tdb1.base.page
+org.apache.jena.tdb1.base.record
+org.apache.jena.tdb1.base.recordbuffer
+org.apache.jena.tdb1.index
+org.apache.jena.tdb1.index.bplustree
+org.apache.jena.tdb1.index.ext
+org.apache.jena.tdb1.lib
+org.apache.jena.tdb1.mgt
+org.apache.jena.tdb1.modify
+org.apache.jena.tdb1.setup
+org.apache.jena.tdb1.solver
+org.apache.jena.tdb1.solver.stats
+org.apache.jena.tdb1.store
+org.apache.jena.tdb1.store.bulkloader
+org.apache.jena.tdb1.store.nodetable
+org.apache.jena.tdb1.store.nodetupletable
+org.apache.jena.tdb1.store.tupletable
+org.apache.jena.tdb1.store.xloader
+org.apache.jena.tdb1.sys
+org.apache.jena.tdb1.transaction
diff --git a/tdb1/help-doc.html b/tdb1/help-doc.html
new file mode 100644
index 0000000..521a9ae
--- /dev/null
+++ b/tdb1/help-doc.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>API Help (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="help">
+<meta name="generator" content="javadoc/HelpWriter">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="help-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</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><a href="index-all.html">Index</a></li>
+<li class="nav-bar-cell1-rev">Help</li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Help:&nbsp;</li>
+<li><a href="#help-navigation">Navigation</a>&nbsp;|&nbsp;</li>
+<li><a href="#help-pages">Pages</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<h1 class="title">JavaDoc Help</h1>
+<ul class="help-toc">
+<li><a href="#help-navigation">Navigation</a>: 
+<ul class="help-subtoc">
+<li><a href="#help-search">Search</a></li>
+</ul>
+</li>
+<li><a href="#help-pages">Kinds of Pages</a>: 
+<ul class="help-subtoc">
+<li><a href="#module">Module</a></li>
+<li><a href="#package">Package</a></li>
+<li><a href="#class">Class or Interface</a></li>
+<li><a href="#doc-file">Other Files</a></li>
+<li><a href="#use">Use</a></li>
+<li><a href="#tree">Tree (Class Hierarchy)</a></li>
+<li><a href="#deprecated">Deprecated API</a></li>
+<li><a href="#constant-values">Constant Field Values</a></li>
+<li><a href="#serialized-form">Serialized Form</a></li>
+<li><a href="#all-packages">All Packages</a></li>
+<li><a href="#all-classes">All Classes and Interfaces</a></li>
+<li><a href="#index">Index</a></li>
+</ul>
+</li>
+</ul>
+<hr>
+<div class="sub-title">
+<h2 id="help-navigation">Navigation</h2>
+Starting from the <a href="index.html">Overview</a> page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The <a href="index-all.html">Index</a> and Search box allow you to navigate to specific declarations and summary pages, including: <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>
+<section class="help-section" id="help-search">
+<h3>Search</h3>
+<p>You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:</p>
+<ul class="help-section-list">
+<li><code>j.l.obj</code> will match "java.lang.Object"</li>
+<li><code>InpStr</code> will match "java.io.InputStream"</li>
+<li><code>HM.cK</code> will match "java.util.HashMap.containsKey(Object)"</li>
+</ul>
+<p>Refer to the <a href="https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html">Javadoc Search Specification</a> for a full description of search features.</p>
+</section>
+</div>
+<hr>
+<div class="sub-title">
+<h2 id="help-pages">Kinds of Pages</h2>
+The following sections describe the different kinds of pages in this collection.
+<section class="help-section" id="module">
+<h3>Module</h3>
+<p>Each module has a page that contains a list of its packages, dependencies on other modules, and services, with a summary for each. These pages may contain the following categories:</p>
+<ul class="help-section-list">
+<li>Packages</li>
+<li>Modules</li>
+<li>Services</li>
+</ul>
+</section>
+<section class="help-section" id="package">
+<h3>Package</h3>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:</p>
+<ul class="help-section-list">
+<li>Interfaces</li>
+<li>Classes</li>
+<li>Enum Classes</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Interfaces</li>
+</ul>
+</section>
+<section class="help-section" id="class">
+<h3>Class or Interface</h3>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.</p>
+<ul class="help-section-list">
+<li>Class Inheritance Diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class or Interface Declaration</li>
+<li>Class or Interface Description</li>
+</ul>
+<br>
+<ul class="help-section-list">
+<li>Nested Class Summary</li>
+<li>Enum Constant Summary</li>
+<li>Field Summary</li>
+<li>Property Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+</ul>
+<br>
+<ul class="help-section-list">
+<li>Enum Constant Details</li>
+<li>Field Details</li>
+<li>Property Details</li>
+<li>Constructor Details</li>
+<li>Method Details</li>
+<li>Element Details</li>
+</ul>
+<p><span class="help-note">Note:</span> Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.</p>
+<p>The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</section>
+<section class="help-section" id="doc-file">
+<h3>Other Files</h3>
+<p>Packages and modules may contain pages with additional information related to the declarations nearby.</p>
+</section>
+<section class="help-section" id="use">
+<h3>Use</h3>
+<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.</p>
+</section>
+<section class="help-section" id="tree">
+<h3>Tree (Class Hierarchy)</h3>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with <code>java.lang.Object</code>. Interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul class="help-section-list">
+<li>When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
+</ul>
+</section>
+<section class="help-section" id="deprecated">
+<h3>Deprecated API</h3>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to shortcomings, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</section>
+<section class="help-section" id="constant-values">
+<h3>Constant Field Values</h3>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</section>
+<section class="help-section" id="serialized-form">
+<h3>Serialized Form</h3>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.</p>
+</section>
+<section class="help-section" id="all-packages">
+<h3>All Packages</h3>
+<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
+</section>
+<section class="help-section" id="all-classes">
+<h3>All Classes and Interfaces</h3>
+<p>The <a href="allclasses-index.html">All Classes and Interfaces</a> page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.</p>
+</section>
+<section class="help-section" id="index">
+<h3>Index</h3>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as <a href="allpackages-index.html">All Packages</a>, <a href="allclasses-index.html">All Classes and Interfaces</a>.</p>
+</section>
+</div>
+<hr>
+<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/index-all.html b/tdb1/index-all.html
new file mode 100644
index 0000000..15fde0e
--- /dev/null
+++ b/tdb1/index-all.html
@@ -0,0 +1,6774 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Index (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="index">
+<meta name="generator" content="javadoc/IndexWriter">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="index-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</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="nav-bar-cell1-rev">Index</li>
+<li><a href="help-doc.html#index">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1>Index</h1>
+</div>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:_">_</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
+<h2 class="title" id="I:A">A</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#abbrev(java.lang.String)" class="member-name-link">abbrev(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html#abbreviate(java.lang.String)" class="member-name-link">abbreviate(String)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#abbreviate(java.lang.String)" class="member-name-link">abbreviate(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#abort()" class="member-name-link">abort()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#abort()" class="member-name-link">abort()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#abort()" class="member-name-link">abort()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#abort()" class="member-name-link">abort()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort(Transaction)</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></dt>
+<dd>
+<div class="block">End of active phase - will not be making these changes.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#Abort" class="member-name-link">Abort</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#Abort" class="member-name-link">Abort</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#ABORTED" class="member-name-link">ABORTED</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#abortedWriters" class="member-name-link">abortedWriters</a> - Variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#abortWrite()" class="member-name-link">abortWrite()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#absolute(java.lang.String)" class="member-name-link">absolute(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return an absolute filename where relative names are resolved from the
+ location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#absolute(java.lang.String,java.lang.String)" class="member-name-link">absolute(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return an absolute filename where relative names are resolved from the
+ location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#acquire(java.lang.String)" class="member-name-link">acquire(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#acquire(java.lang.String,java.lang.String)" class="member-name-link">acquire(String, String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#ACTIVE" class="member-name-link">ACTIVE</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#activeReaders" class="member-name-link">activeReaders</a> - Variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#activeTransactions()" class="member-name-link">activeTransactions()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Indicate whether there are any active transactions.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#activeTransactions()" class="member-name-link">activeTransactions()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#activeWriters" class="member-name-link">activeWriters</a> - Variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#add(int)" class="member-name-link">add(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#add(int,int)" class="member-name-link">add(int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#add(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(int, Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html#add(java.lang.String,java.lang.String)" class="member-name-link">add(String, String)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#add(java.lang.String,java.lang.String)" class="member-name-link">add(String, String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add(Tuple&lt;NodeId&gt;)</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a
+ duplicate</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">add(Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">add(Node, Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Add a quad - return true if it was added, false if it already existed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#add(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)" class="member-name-link">add(Node, Triple)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Add a quad (as graph node and triple) - return true if it was added, false if it already existed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#add(org.apache.jena.graph.Triple)" class="member-name-link">add(Triple)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#add(org.apache.jena.sparql.core.Quad)" class="member-name-link">add(Quad)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Add a quad - return true if it was added, false if it already existed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#addAdditionComponent(org.apache.jena.tdb1.transaction.TransactionLifecycle)" class="member-name-link">addAdditionComponent(TransactionLifecycle)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Add a <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction"><code>TransactionLifecycle</code></a> to transactions createed from this point onwards.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#addAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">addAndReturnOld(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Add a record into the B+Tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,int,int)" class="member-name-link">addCache(BlockMgr, int, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Add a caching layer to a BlockMgr.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)" class="member-name-link">addCache(BlockMgr, FileSet, FileMode, int, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Add a caching layer to a BlockMgr if appropriate.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#addIterator(java.util.Iterator)" class="member-name-link">addIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow(Node...)</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#addToMetaData(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">addToMetaData(MetaFile)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#AddTracker" class="member-name-link">AddTracker</a> - Static variable in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#addTracking(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">addTracking(BPlusTree)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Debugging</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#all()" class="member-name-link">all()</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#all()" class="member-name-link">all()</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#all()" class="member-name-link">all()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">return an iterator of everything</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#all()" class="member-name-link">all()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></dt>
+<dd>
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#allocate(int)" class="member-name-link">allocate(int)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#allocOffset()" class="member-name-link">allocOffset()</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#allocOffset()" class="member-name-link">allocOffset()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#allocOffset()" class="member-name-link">allocOffset()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#allocOffset()" class="member-name-link">allocOffset()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#allocOffset()" class="member-name-link">allocOffset()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#allocSymbol(java.lang.String)" class="member-name-link">allocSymbol(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#append()" class="member-name-link">append()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#assembleDataset(java.lang.String)" class="member-name-link">assembleDataset(String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#assembleDataset(java.lang.String)"><code>TDB1Factory.assembleDataset(java.lang.String)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#assembleDataset(java.lang.String)" class="member-name-link">assembleDataset(String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Read the file and assembler a dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html#%3Cinit%3E()" class="member-name-link">AssemblerTDB()</a> - Constructor for class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">attach(BPlusTreeParams, BlockMgr, BlockMgr)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Create the in-memory structures to correspond to
+  the supplied block managers for the persistent storage.</div>
+</dd>
+</dl>
+<h2 class="title" id="I:B">B</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)" class="member-name-link">backup(Location, OutputStream)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" title="class in org.apache.jena.tdb">TDBBackup</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"><code>TDB1Backup.backup(Location, OutputStream)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)" class="member-name-link">backup(Location, OutputStream)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1">TDB1Backup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">backup(Location, String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" title="class in org.apache.jena.tdb">TDBBackup</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"><code>TDB1Backup.backup(Location, String)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">backup(Location, String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1">TDB1Backup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#begin()" class="member-name-link">begin()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#begin(org.apache.jena.query.ReadWrite)" class="member-name-link">begin(ReadWrite)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#begin(org.apache.jena.query.ReadWrite)" class="member-name-link">begin(ReadWrite)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#begin(org.apache.jena.query.ReadWrite)" class="member-name-link">begin(ReadWrite)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin(TxnType)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin(TxnType)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Begin a transaction.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin(TxnType)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#begin(org.apache.jena.query.TxnType,java.lang.String)" class="member-name-link">begin(TxnType, String)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Begin a transaction, giving it a label.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#begin(org.apache.jena.query.TxnType,java.lang.String)" class="member-name-link">begin(TxnType, String)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin(Transaction)</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></dt>
+<dd>
+<div class="block">Start an update transaction</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Start of iterator</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#beginRead()" class="member-name-link">beginRead()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Start of read</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#beginRead()" class="member-name-link">beginRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#beginRead()" class="member-name-link">beginRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#beginRead()" class="member-name-link">beginRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#beginRead()" class="member-name-link">beginRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#beginRead()" class="member-name-link">beginRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#beginRead()" class="member-name-link">beginRead()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Start of update</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#beginUpdate()" class="member-name-link">beginUpdate()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">Class for a Binding-like structure except it works on NodeIds, not on Nodes</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#%3Cinit%3E()" class="member-name-link">BindingNodeId()</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#%3Cinit%3E(org.apache.jena.sparql.engine.binding.Binding)" class="member-name-link">BindingNodeId(Binding)</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId)" class="member-name-link">BindingNodeId(BindingNodeId)</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">BindingTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">Bind that delays turning a NodeId into a Node until explicitly needed by get()</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">BindingTDB(BindingNodeId, NodeTable)</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#BITLEN" class="member-name-link">BITLEN</a> - Static variable in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">Block</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#Block" class="member-name-link">Block</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#%3Cinit%3E(long,java.nio.ByteBuffer)" class="member-name-link">Block(long, ByteBuffer)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#%3Cinit%3E(java.lang.Long,java.nio.ByteBuffer)" class="member-name-link">Block(Long, ByteBuffer)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">Block2RecordBufferPage(RecordFactory)</a> - Constructor for class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Interface to concrete storage - read and write Blocks, addressed by id.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Support for a disk file backed FileAccess</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessBase(String, int)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">FileAccess interface backed by a byte array.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BlockAccessByteArray(String)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessDirect(String, int)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">FileAccess for a file, using memory mapped I/O</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessMapped(String, int)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">File access layer that simulates a disk in-memory - for testing, not written for efficiency.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessMem(String, int)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="type parameter in BlockConverter">T</a> extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt; - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html#%3Cinit%3E()" class="member-name-link">BlockException()</a> - Constructor for exception org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BlockException(String)</a> - Constructor for exception org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">BlockException(String, Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">BlockException(Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html#%3Cinit%3E()" class="member-name-link">BlockMgrBuilderStd()</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>
+<div class="block">Caching block manager - this is an LRU cache</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#%3Cinit%3E()" class="member-name-link">BlockMgrFactory()</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>
+<div class="block">Block manager that maps from the FileAccess layer to a BlockMgr.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>
+<div class="block">Recycle blocks - but only in-session.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrFreeChain(BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">Block manager that keeps temporary copies of updated blocks, then writes them
+ to a journal when commitPrepare happens.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrJournal(Transaction, FileRef, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger(String, BlockMgr, boolean)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger(BlockMgr, boolean)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger(Logger, String, BlockMgr, boolean)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrReadonly(BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#blockMgrs" class="member-name-link">blockMgrs</a> - Variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrSwitcher(BlockMgr, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>
+<div class="block">Add synchronized to a BlockMgr.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrSync(BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrTracker(Logger, String, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrWrapper(BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#blockReadCacheSize" class="member-name-link">blockReadCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#blockReadCacheSize(int)" class="member-name-link">blockReadCacheSize(int)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockReadCacheSize" class="member-name-link">BlockReadCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size of read block cache (32 bit systems only).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#blockSize" class="member-name-link">blockSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#blockSize(int)" class="member-name-link">blockSize(int)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockSize" class="member-name-link">BlockSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a block</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockSizeTest" class="member-name-link">BlockSizeTest</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a block for testing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockSizeTestMem" class="member-name-link">BlockSizeTestMem</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a block for testing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a> - Enum Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#blockWriteCacheSize" class="member-name-link">blockWriteCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#blockWriteCacheSize(int)" class="member-name-link">blockWriteCacheSize(int)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#BlockWriteCacheSize" class="member-name-link">BlockWriteCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#blockWriters()" class="member-name-link">blockWriters()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Block until no writers are active.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#BNODE" class="member-name-link">BNODE</a> - Enum constant in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#BOOLEAN" class="member-name-link">BOOLEAN</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>
+<div class="block">Configuration for a B+Tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#%3Cinit%3E(int,int,int)" class="member-name-link">BPlusTreeParams(int, int, int)</a> - Constructor for class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#%3Cinit%3E(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">BPlusTreeParams(int, RecordFactory)</a> - Constructor for class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html#%3Cinit%3E()" class="member-name-link">BPlusTreeRewriter()</a> - Constructor for class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#bptExtRecords" class="member-name-link">bptExtRecords</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#bptExtTree" class="member-name-link">bptExtTree</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">B+Trees - nodes file and records file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#BPTREE_BRANCH" class="member-name-link">BPTREE_BRANCH</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#BPTREE_LEAF" class="member-name-link">BPTREE_LEAF</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html#%3Cinit%3E()" class="member-name-link">BPTreeException()</a> - Constructor for exception org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BPTreeException(String)</a> - Constructor for exception org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>
+<div class="block">BPlusTreePageMgr = BPlusTreeNode manager</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#%3Cinit%3E(org.apache.jena.tdb1.index.bplustree.BPlusTree,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BPTreeNodeMgr(BPlusTree, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>
+<div class="block">Abstraction of a B+Tree node - either an branch (BTreeNode) or leaf (BTreeLeaf - records)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></dt>
+<dd>
+<div class="block">Bridge for making, getting and putting BPTreeRecords over a RecordBufferPageMgr</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#btExt" class="member-name-link">btExt</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">BTrees - single file per tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#BTREE_NODE" class="member-name-link">BTREE_NODE</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#Buffer" class="member-name-link">Buffer</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">An allocator for retrieving ByteBuffers of a given size.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocateDirect(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocateDirect(int)</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html#%3Cinit%3E()" class="member-name-link">BufferAllocatorDirect()</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">ByteBuffer access to a temporary file, using memory mapped I/O.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html#%3Cinit%3E(int)" class="member-name-link">BufferAllocatorMapped(int)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocate(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocate(int)</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html#%3Cinit%3E()" class="member-name-link">BufferAllocatorMem()</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#bufferChannels" class="member-name-link">bufferChannels</a> - Variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html#%3Cinit%3E()" class="member-name-link">BufferException()</a> - Constructor for exception org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">BufferException(String)</a> - Constructor for exception org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">BufferException(String, Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">BufferException(Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">build(Location, StoreParams)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">Build</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>
+<div class="block">Building datastructures on top of the base file
+  abstractions of indexes, block managers and object files.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#%3Cinit%3E()" class="member-name-link">Build()</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr(FileSet, String, IndexParams)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr(FileSet, String, IndexParams)</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#builder()" class="member-name-link">builder()</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>
+<div class="block">Build StoreParams, starting from system defaults.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#builder(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">builder(StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>
+<div class="block">Build StoreParams, starting from given default values.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesInterleaved(LoadMonitor)</a> - Constructor for class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesParallel(LoadMonitor)</a> - Constructor for class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesSequential(LoadMonitor)</a> - Constructor for class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html#%3Cinit%3E()" class="member-name-link">BuilderStdDB()</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>
+<div class="block">Building indexes, blockMgr and object files</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html#%3Cinit%3E()" class="member-name-link">BuilderStdIndex()</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#buildFrom(java.nio.ByteBuffer,int)" class="member-name-link">buildFrom(ByteBuffer, int)</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndex(FileSet, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex(FileSet, RecordFactory, IndexParams)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex(FileSet, RecordFactory, IndexParams)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex(FileSet, RecordFactory, IndexParams)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndexMem(RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile(FileSet, String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile(FileSet, String)</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex(FileSet, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex(FileSet, RecordFactory, IndexParams)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex(FileSet, RecordFactory, IndexParams)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex(FileSet, RecordFactory, IndexParams)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex(Location, String, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex(Location, String, RecordFactory, IndexParams)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#buildRangeIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndexMem(RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex(FileSet, ColumnMap, String, StoreParams)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex(FileSet, ColumnMap, String, StoreParams)</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>
+<div class="block">Overall framework for bulk loading</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#%3Cinit%3E()" class="member-name-link">BulkLoader()</a> - Constructor for class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:C">C</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#calcBlockSize(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">calcBlockSize(int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>
+<div class="block">return the size of a block</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcBlockSize(RecordFactory, int)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcBlockSize(RecordFactory, int)</a> - Static method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)" class="member-name-link">calcBlockSize(RecordFactory, int, int)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#calcOrder(int,int)" class="member-name-link">calcOrder(int, int)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>
+<div class="block">Return the best fit for the blocksize and the record length.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#calcOrder(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">calcOrder(int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>
+<div class="block">Return the best fit for the blocksize and the record length.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcRecordSize(RecordFactory, int)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcRecordSize(RecordFactory, int)</a> - Static method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)" class="member-name-link">calcRecordSize(RecordFactory, int, int)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#canLock()" class="member-name-link">canLock()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Gets whether the location is lockable i.e.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#canObtain()" class="member-name-link">canObtain()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Gets whether the current JVM can obtain the lock</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#channel()" class="member-name-link">channel()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#%3Cinit%3E()" class="member-name-link">ChannelManager()</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#check()" class="member-name-link">check()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#check()" class="member-name-link">check()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#check()" class="member-name-link">check()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Perform checks on this index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#check()" class="member-name-link">check()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#check()" class="member-name-link">check()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#check()" class="member-name-link">check()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#checkAll()" class="member-name-link">checkAll()</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#CheckBuffer" class="member-name-link">CheckBuffer</a> - Static variable in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#Checking" class="member-name-link">Checking</a> - Static variable in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#Checking" class="member-name-link">Checking</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#CheckingConcurrency" class="member-name-link">CheckingConcurrency</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#CheckingNode" class="member-name-link">CheckingNode</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#CheckingTree" class="member-name-link">CheckingTree</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#checkMetadata(java.lang.String,java.lang.String)" class="member-name-link">checkMetadata(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Check property has the value given - throw exception if not.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#checkNode()" class="member-name-link">checkNode()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#checkNodeDeep()" class="member-name-link">checkNodeDeep()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#checkOrSetMetadata(java.lang.String,java.lang.String)" class="member-name-link">checkOrSetMetadata(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Check property is an expected value or set if missing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#Checkpoint" class="member-name-link">Checkpoint</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#CheckPoint" class="member-name-link">CheckPoint</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#chooseNodeTupleTable(org.apache.jena.graph.Node)" class="member-name-link">chooseNodeTupleTable(Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#chooseOptimizer(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">chooseOptimizer(Location)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Does not reset the size</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html#clear()" class="member-name-link">clear()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></dt>
+<dd>
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Clear all properties.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#clear()" class="member-name-link">clear()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Clear the index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#clear()" class="member-name-link">clear()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Clear the tuple table.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Clear the tuple table - does not clear the node table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#clear()" class="member-name-link">clear()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Clear the index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#clear(int)" class="member-name-link">clear(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Does not reset the size</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#clear(int,int)" class="member-name-link">clear(int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Does not reset the size</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#clearQuads()" class="member-name-link">clearQuads()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Clear - does not clear the associated node tuple table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#clearRecordingState()" class="member-name-link">clearRecordingState()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Clear all recording state - does not clear stats</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#clearTriples()" class="member-name-link">clearTriples()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>
+<div class="block">Clear - does not clear the associated node tuple table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted(Transaction)</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></dt>
+<dd>
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#close()" class="member-name-link">close()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Close the block manager</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#close()" class="member-name-link">close()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Close the index - can not be used again through this object</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#close()" class="member-name-link">close()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>
+<div class="block">transaction close happens after commit/abort
+  read transactions "auto commit" on close().</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#CLOSED" class="member-name-link">CLOSED</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#closedown()" class="member-name-link">closedown()</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Release any and all system resources held by TDB.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#closedown()" class="member-name-link">closedown()</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Release any and all system resources held by TDB.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#closedown()" class="member-name-link">closedown()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">ColumnMap</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></dt>
+<dd>
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#%3Cinit%3E(java.lang.String,int...)" class="member-name-link">ColumnMap(String, int...)</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Construct a column map - the elements are the 
+ mappings of a tuple originally in the order 0,1,2,...</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">ColumnMap(String, String)</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Construct a column mapping that maps the input (one col, one char) to the output</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#%3Cinit%3E(java.lang.String,java.util.List,java.util.List)" class="member-name-link">ColumnMap(String, List&lt;T&gt;, List&lt;T&gt;)</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#%3Cinit%3E(java.lang.String,T%5B%5D,T%5B%5D)" class="member-name-link">ColumnMap(String, T[], T[])</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#commit()" class="member-name-link">commit()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#commit()" class="member-name-link">commit()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#commit()" class="member-name-link">commit()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#commit()" class="member-name-link">commit()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#Commit" class="member-name-link">Commit</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#Commit" class="member-name-link">Commit</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#COMMITED" class="member-name-link">COMMITED</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare(Transaction)</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></dt>
+<dd>
+<div class="block">Prepare to commit; end of active phase.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed(Transaction)</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></dt>
+<dd>
+<div class="block">The commit has happened</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#committedWriters" class="member-name-link">committedWriters</a> - Variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#commitWrite()" class="member-name-link">commitWrite()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#compareByKey(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">compareByKey(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#compareByKeyValue(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">compareByKeyValue(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#compression" class="member-name-link">compression</a> - Static variable in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains(Record)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Return whether the index contains the record or not.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html#contains1(org.apache.jena.sparql.core.Var)" class="member-name-link">contains1(Var)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#containsGraph(org.apache.jena.graph.Node)" class="member-name-link">containsGraph(Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode(Node)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Test whether the node table contains an entry for node</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId(NodeId)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Test whether the node table contains an entry for node</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#containsPrefix(java.lang.String)" class="member-name-link">containsPrefix(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#convert(org.apache.jena.tdb1.base.block.BlockConverter)" class="member-name-link">convert(BlockConverter&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#convertToNodeId(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodeId(NodeTable, Iterator&lt;Tuple&lt;Node&gt;&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#convertToNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodes(NodeTable, Iterator&lt;Tuple&lt;NodeId&gt;&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#convertToQuads(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToQuads(NodeTable, Iterator&lt;Tuple&lt;NodeId&gt;&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#convertToTriples(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToTriples(NodeTable, Iterator&lt;Tuple&lt;NodeId&gt;&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#copy(int,org.apache.jena.tdb1.base.buffer.BufferBase,int,int)" class="member-name-link">copy(int, BufferBase, int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#copyToTop(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">copyToTop(BufferBase)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#count()" class="member-name-link">count()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>
+<div class="block">Explicitly count the items in the hash table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#COUNT" class="member-name-link">COUNT</a> - Static variable in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#create()" class="member-name-link">create()</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#create()" class="member-name-link">create()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>
+<div class="block">Create a record, allocating space for the key and value (if any)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html#create()" class="member-name-link">create()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html#create()" class="member-name-link">create()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#create()" class="member-name-link">create()</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#create(byte%5B%5D)" class="member-name-link">create(byte[])</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>
+<div class="block">Create a key and value record (value uninitialized)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#create(byte%5B%5D)" class="member-name-link">create(byte[])</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#create(byte%5B%5D,byte%5B%5D)" class="member-name-link">create(byte[], byte[])</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>
+<div class="block">Create a key and value record</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#create(byte%5B%5D,int)" class="member-name-link">create(byte[], int)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html#create(int,int)" class="member-name-link">create(int, int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#create(long)" class="member-name-link">create(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#create(java.lang.String)" class="member-name-link">create(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>
+<div class="block">Create a BufferChannelFile</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#create(java.lang.String)" class="member-name-link">create(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#create(java.lang.String)" class="member-name-link">create(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return a location for a directory on disk</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#create(java.lang.String)" class="member-name-link">create(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#create(java.nio.ByteBuffer)" class="member-name-link">create(ByteBuffer)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#create(java.nio.ByteBuffer,int)" class="member-name-link">create(ByteBuffer, int)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#create(org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">create(BlockType)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>
+<div class="block">Allocate a new thing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">create(FileSet, String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,int,int,int)" class="member-name-link">create(FileSet, String, int, int, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">create(FileSet, String, BlockParams)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create(Location)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create(Location)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create(Location, StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>
+<div class="block">Create a <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a> with a set of <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">create(BPlusTreeParams, BlockMgr, BlockMgr)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Create the in-memory structures to correspond to
+ the supplied block managers for the persistent storage.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create(StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create(StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">create(NodeTable)</a> - Static method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,int,int,int)" class="member-name-link">create(NodeTable, int, int, int)</a> - Static method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create(NodeTable, StoreParams)</a> - Static method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank(Block, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>
+<div class="block">The construction methods</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank(Block, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree(FileSet, int, int, int, int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree(FileSet, int, int, int, int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree(FileSet, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>
+<div class="block">Create a B+Tree using defaults</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree(FileSet, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>
+<div class="block">Create a B+Tree using defaults</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize(FileSet, int, int, int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>
+<div class="block">Create a B+Tree by BlockSize</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize(FileSet, int, int, int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>
+<div class="block">Create a B+Tree by BlockSize</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder(FileSet, int, int, int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>
+<div class="block">Create a B+Tree by Order</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder(FileSet, int, int, int, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>
+<div class="block">Create a B+Tree by Order</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDataset()" class="member-name-link">createDataset()</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset()"><code>TDB1Factory.createDataset()</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset()" class="member-name-link">createDataset()</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Create or connect to a TDB dataset backed by an in-memory block manager.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDataset(java.lang.String)" class="member-name-link">createDataset(String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset(java.lang.String)"><code>TDB1Factory.createDataset(java.lang.String)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset(java.lang.String)" class="member-name-link">createDataset(String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html#createDataset(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)" class="member-name-link">createDataset(Assembler, Resource)</a> - Method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDataset(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDataset(Location)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDataset(Location)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDataset(Location)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDatasetGraph()" class="member-name-link">createDatasetGraph()</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph()"><code>TDB1Factory.createDatasetGraph()</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph()" class="member-name-link">createDatasetGraph()</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Create a TDB-backed dataset (graph-level) in memory (for testing)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDatasetGraph(java.lang.String)" class="member-name-link">createDatasetGraph(String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph(java.lang.String)"><code>TDB1Factory.createDatasetGraph(String)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph(java.lang.String)" class="member-name-link">createDatasetGraph(String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraph(Location)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDatasetGraph(Location)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraph(Location)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html#createDatasetGraphTransaction()" class="member-name-link">createDatasetGraphTransaction()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></dt>
+<dd>
+<div class="block">Create a Dataset that supports transactions but runs in-memory (for
+ creating test cases)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html#createDatasetGraphTransaction(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraphTransaction(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></dt>
+<dd>
+<div class="block">Create a Dataset that supports transactions</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html#createDirect(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDirect(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></dt>
+<dd>
+<div class="block">Create new <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#createEmptyBPT()" class="member-name-link">createEmptyBPT()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>
+<div class="block">Allocate root node space.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#createFile(java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">createFile(String, BlockParams)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Create a BlockMgr backed by a real file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#createFile(java.lang.String,org.apache.jena.tdb1.base.block.FileMode,int,int,int)" class="member-name-link">createFile(String, FileMode, int, int, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Create a BlockMgr backed by a real file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock(Block, BlockType)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a></dt>
+<dd>
+<div class="block">Create a new T from an uninitialized Block</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock(Block, BlockType)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html#createGraph(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">createGraph(Assembler, Resource, Mode)</a> - Method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#createIndexBuilder(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">createIndexBuilder(RangeIndexBuilder)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#createIndexBuilderMem()" class="member-name-link">createIndexBuilderMem()</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#createKeyOnly()" class="member-name-link">createKeyOnly()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>
+<div class="block">Create a key-only record, allocating blank space for the key</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#createKeyOnly(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">createKeyOnly(Record)</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>
+<div class="block">Create a key-only record</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#createLoadMonitor(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">createLoadMonitor(DatasetGraphTDB, String, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#createMem(java.lang.String,int)" class="member-name-link">createMem(String, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Create an in-memory block manager</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#createMem(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">createMem(RecordFactory, int)</a> - Static method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>
+<div class="block">Testing version - in-memory but inefficient as it uses a copy-in/copy-out block manager as a RAM disk</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#createMemUncached()" class="member-name-link">createMemUncached()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Return a StoreConnection backed by in-memory
+ datastructures (for testing).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#createMMapFile(java.lang.String,int)" class="member-name-link">createMMapFile(String, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Create a NIO Block Manager</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#createNode(int)" class="member-name-link">createNode(int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>
+<div class="block">Allocate space for a fresh node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#createObjectFileDisk(java.lang.String)" class="member-name-link">createObjectFileDisk(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#createObjectFileMem(java.lang.String)" class="member-name-link">createObjectFileMem(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#createPlainFileDisk(java.lang.String)" class="member-name-link">createPlainFileDisk(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#createPlainFileMem()" class="member-name-link">createPlainFileMem()</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#createRangeIndexBuilderMem()" class="member-name-link">createRangeIndexBuilderMem()</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes(TupleIndex, TupleIndex[])</a> - Method in interface org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes(TupleIndex, TupleIndex[])</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes(TupleIndex, TupleIndex[])</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes(TupleIndex, TupleIndex[])</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#createStdFile(java.lang.String,int,int,int)" class="member-name-link">createStdFile(String, int, int, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Create a Block Manager using direct access (and a cache)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#createStdFileNoCache(java.lang.String,int)" class="member-name-link">createStdFileNoCache(String, int)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>
+<div class="block">Create a Block Manager using direct access, no caching, no nothing.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#createStringFileDisk(java.lang.String)" class="member-name-link">createStringFileDisk(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#createStringFileMem(java.lang.String)" class="member-name-link">createStringFileMem(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#createUnmanaged(java.lang.String,java.lang.String)" class="member-name-link">createUnmanaged(String, String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>
+<div class="block">Create a BufferChannelFile with unmanaged file resources - use with care</div>
+</dd>
+</dl>
+<h2 class="title" id="I:D">D</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#dataItem()" class="member-name-link">dataItem()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>
+<div class="block">Note when one item (triple, quad) is loaded</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html#DATAPATH" class="member-name-link">DATAPATH</a> - Static variable in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html" title="class in org.apache.jena.tdb1.solver">SolverRX</a></dt>
+<dd>
+<div class="block">Control whether to check for embedded triple terms with variables or to act in a direct manner.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html#%3Cinit%3E()" class="member-name-link">DatasetAssemblerTDB1()</a> - Constructor for class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>
+<div class="block">This class is the process of building a dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.ObjectFileBuilder)" class="member-name-link">DatasetBuilderStd(BlockMgrBuilder, ObjectFileBuilder)</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetBuilderTxn</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">DatasetBuilderTxn(TransactionManager, DatasetGraphTDB)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetBuilderTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#datasetConfig" class="member-name-link">datasetConfig</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" class="type-name-link" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">A policy that checks, but does not enforce, single writer or multiple writer locking policy</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html#%3Cinit%3E()" class="member-name-link">DatasetControlMRSW()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#%3Cinit%3E(org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">DatasetControlMutable(DatasetControl)</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Concurrency policy  that is a "free for all".</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html#%3Cinit%3E()" class="member-name-link">DatasetControlNone()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">A policy that provide read-only access</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html#%3Cinit%3E()" class="member-name-link">DatasetControlReadOnly()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)" class="member-name-link">DatasetGraphTDB(TripleTable, QuadTable, DatasetPrefixesTDB, ReorderTransformation, StorageConfig)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">A transactional <code>DatasetGraph</code> that allows one active transaction per thread.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">DatasetGraphTransaction(Location)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#%3Cinit%3E(org.apache.jena.tdb1.sys.StoreConnection)" class="member-name-link">DatasetGraphTransaction(StoreConnection)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">A DatasetGraph that is a single transaction.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">DatasetPrefixesTDB(NodeTupleTable)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Abstract of prefix storage for graphs in an RDF dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#DataTickPoint" class="member-name-link">DataTickPoint</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Tick point for messages during loading of data</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#DATE" class="member-name-link">DATE</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#DATETIME" class="member-name-link">DATETIME</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DateTimeNode</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html#%3Cinit%3E()" class="member-name-link">DateTimeNode()</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#DEBUG" class="member-name-link">DEBUG</a> - Static variable in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#DEBUG" class="member-name-link">DEBUG</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#Debugging" class="member-name-link">Debugging</a> - Static variable in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DebugTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Lowlevel utilities for working with TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#%3Cinit%3E()" class="member-name-link">DebugTDB()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html#decideGraphNode(org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">decideGraphNode(Node, ExecutionContext)</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></dt>
+<dd>
+<div class="block">Handle special graph node names.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#DECIMAL" class="member-name-link">DECIMAL</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DecimalNode</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#decode(java.nio.ByteBuffer)" class="member-name-link">decode(ByteBuffer)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>
+<div class="block">Decode a node - it is better to use fetchDecode which may avoid an additional copy
+ in getting the node from the ObjectFile.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html#decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">decode(ByteBuffer, PrefixMapping)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></dt>
+<dd>
+<div class="block">Decode the node from the byte buffer.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html#decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">decode(ByteBuffer, PrefixMapping)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#decode(org.apache.jena.atlas.json.JsonObject)" class="member-name-link">decode(JsonObject)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#decSize()" class="member-name-link">decSize()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#decSize(int)" class="member-name-link">decSize(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#defaultReorderTransform" class="member-name-link">defaultReorderTransform</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Default BGP optimizer</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#delete(java.lang.String)" class="member-name-link">delete(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete(Tuple&lt;NodeId&gt;)</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">delete(Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>
+<div class="block">Delete a triple  - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">delete(Node, Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Delete a quad - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#delete(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)" class="member-name-link">delete(Node, Triple)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Delete a quad (as graph node and triple) - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#delete(org.apache.jena.graph.Triple)" class="member-name-link">delete(Triple)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>
+<div class="block">Delete a triple  - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#delete(org.apache.jena.sparql.core.Quad)" class="member-name-link">delete(Quad)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Delete a quad - return true if it was deleted, false if it didn't exist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Delete a record.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete(BPTreeNode, Record)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>
+<div class="block">Delete a record - return the old value if there was one, else null</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#deleteAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">deleteAndReturnOld(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#deleteAny(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">deleteAny(Node, Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow(Node...)</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#DICTIONARY" class="member-name-link">DICTIONARY</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#dictionarySize()" class="member-name-link">dictionarySize()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html#direct" class="member-name-link">direct</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></dt>
+<dd>
+<div class="block">Use in-JVM caching</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#directoryMetafile" class="member-name-link">directoryMetafile</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#DiskLocationMultiJvmUsagePrevention" class="member-name-link">DiskLocationMultiJvmUsagePrevention</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">New feature introduced by JENA-648 to help prevent one common cause of TDB corruption.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#dump()" class="member-name-link">dump()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#dump()" class="member-name-link">dump()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#dump()" class="member-name-link">dump()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#dump()" class="member-name-link">dump()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#dump()" class="member-name-link">dump()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#dump(java.io.PrintStream)" class="member-name-link">dump(PrintStream)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Debugging</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#dump(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">dump(IndentedWriter)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#dump(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">dump(IndentedWriter)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dump(org.apache.jena.query.Dataset)" class="member-name-link">dump(Dataset)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#dump(org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler)" class="member-name-link">dump(StringFile.DumpHandler)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpBlockMgr(java.io.PrintStream,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">dumpBlockMgr(PrintStream, BlockMgr)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpBPlusTree(java.io.PrintStream,org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">dumpBPlusTree(PrintStream, BPlusTree)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpBPlusTreeBlocks(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">dumpBPlusTreeBlocks(BPlusTree)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#dumpIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">dumpIndex(TupleIndex)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#dumpInternals(org.apache.jena.tdb1.store.DatasetGraphTDB,boolean)" class="member-name-link">dumpInternals(DatasetGraphTDB, boolean)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#dumpNodeIndex(java.lang.String)" class="member-name-link">dumpNodeIndex(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#dumpNodeTable(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">dumpNodeTable(String, DatasetGraphTDB)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpNodeTable(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Set)" class="member-name-link">dumpNodeTable(NodeTable, Set&lt;NodeTable&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpNodeTupleTable(org.apache.jena.tdb1.store.tupletable.TupleTable)" class="member-name-link">dumpNodeTupleTable(TupleTable)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">DumpOps</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#%3Cinit%3E()" class="member-name-link">DumpOps()</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#dumpToString()" class="member-name-link">dumpToString()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#DumpTree" class="member-name-link">DumpTree</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpTupleIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">dumpTupleIndex(TupleIndex)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html#dumpTupleIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">dumpTupleIndexes(TupleIndex[])</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#duplicate()" class="member-name-link">duplicate()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#duplicate()" class="member-name-link">duplicate()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#duplicate()" class="member-name-link">duplicate()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Return another channel to the same storage but with independent position.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#duplicate()" class="member-name-link">duplicate()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#duplicate()" class="member-name-link">duplicate()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:E">E</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elBPlusTree" class="member-name-link">elBPlusTree</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elCreated" class="member-name-link">elCreated</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elIndex" class="member-name-link">elIndex</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elLayout" class="member-name-link">elLayout</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elNode" class="member-name-link">elNode</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elObject" class="member-name-link">elObject</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elTimestamp" class="member-name-link">elTimestamp</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elType" class="member-name-link">elType</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#elVersion" class="member-name-link">elVersion</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#enableInlineLiterals" class="member-name-link">enableInlineLiterals</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block"><b>Unsupported</b> (for non-standard setups).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#enableWriters()" class="member-name-link">enableWriters()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Allow writers.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted(Transaction)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted(Transaction)</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></dt>
+<dd>
+<div class="block">Update the base data - called during journal flush.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#encode(org.apache.jena.graph.Node)" class="member-name-link">encode(Node)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>
+<div class="block">Encode a node - it is better to use encodeStore which may avoid an additional copy
+ in getting the node into the ObjectFile and may avoid short-term byte buffer
+ allocation.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html#encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">encode(Node, ByteBuffer, PrefixMapping)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></dt>
+<dd>
+<div class="block">Encode the node into the byte buffer, starting at the given offset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html#encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">encode(Node, ByteBuffer, PrefixMapping)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">encodeStore(Node, ObjectFile)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>
+<div class="block">Encode and write a <code>Node</code> to the <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile,java.nio.ByteBuffer)" class="member-name-link">encodeStore(Node, ObjectFile, ByteBuffer)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>
+<div class="block">Encode and write a <code>Node</code> to the <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#encodeToJson(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">encodeToJson(StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#end()" class="member-name-link">end()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#end()" class="member-name-link">end()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#end()" class="member-name-link">end()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Completion of iterator</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#endIterator(java.util.Iterator)" class="member-name-link">endIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html#endOfRow()" class="member-name-link">endOfRow()</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#endRead()" class="member-name-link">endRead()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Completion of read</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#endRead()" class="member-name-link">endRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#endRead()" class="member-name-link">endRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#endRead()" class="member-name-link">endRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#endRead()" class="member-name-link">endRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#endRead()" class="member-name-link">endRead()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#endRead()" class="member-name-link">endRead()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Completion of update</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#endUpdate()" class="member-name-link">endUpdate()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#endWrite()" class="member-name-link">endWrite()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html#ensure(int)" class="member-name-link">ensure(int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#ensurePropertySet(java.lang.String,java.lang.String)" class="member-name-link">ensurePropertySet(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Set property if not already set.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html#enterCriticalSection(boolean)" class="member-name-link">enterCriticalSection(boolean)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#entries()" class="member-name-link">entries()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#entries(long)" class="member-name-link">entries(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">EnvTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html#%3Cinit%3E()" class="member-name-link">EnvTDB()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#equals(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">equals(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is (key, value) of record1 equal to (key,value) of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#errlog" class="member-name-link">errlog</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Send warnings and error</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#error(org.slf4j.Logger,java.lang.String)" class="member-name-link">error(Logger, String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html#eval(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)" class="member-name-link">eval(Op, DatasetGraph, Binding, Context)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#evFinishBulkload" class="member-name-link">evFinishBulkload</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#evFinishDataBulkload" class="member-name-link">evFinishDataBulkload</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#evFinishIndexBulkload" class="member-name-link">evFinishIndexBulkload</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#evStartBulkload" class="member-name-link">evStartBulkload</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#evStartDataBulkload" class="member-name-link">evStartDataBulkload</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#evStartIndexBulkload" class="member-name-link">evStartIndexBulkload</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html#exec(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">exec(String, String, String)</a> - Static method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html#exec(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">exec(String, String, String, String)</a> - Static method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html#exec(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.util.List,boolean)" class="member-name-link">exec(Location, String, String, List&lt;String&gt;, boolean)</a> - Static method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html#exec(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">exec(Location, Location, String)</a> - Static method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html#execute(org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute(BasicPattern, QueryIterator, ExecutionContext)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html#execute(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute(DatasetGraphTDB, Node, BasicPattern, QueryIterator, Predicate&lt;Tuple&lt;NodeId&gt;&gt;, ExecutionContext)</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></dt>
+<dd>
+<div class="block">Non-reordering execution of a quad pattern, given an iterator of bindings as input.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html#execute(org.apache.jena.tdb1.store.GraphTDB,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute(GraphTDB, BasicPattern, QueryIterator, Predicate&lt;Tuple&lt;NodeId&gt;&gt;, ExecutionContext)</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></dt>
+<dd>
+<div class="block">Non-reordering execution of a basic graph pattern, given an iterator of bindings as input</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#exists()" class="member-name-link">exists()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Does the location exist (and is a directory, and is accessible)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#exists(java.lang.String)" class="member-name-link">exists(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#exists(java.lang.String)" class="member-name-link">exists(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#exists(java.lang.String,java.lang.String)" class="member-name-link">exists(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#exists(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">exists(Location)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#existsMetaData()" class="member-name-link">existsMetaData()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Does this metafile exist on disk? (In-memory MetaFiles always exist)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html#expand(java.lang.String)" class="member-name-link">expand(String)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#expand(java.lang.String,java.lang.String)" class="member-name-link">expand(String, String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#expel(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">expel(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Stop managing a TDB1 <code>DatasetGraph</code>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#expel(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">expel(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Stop managing a TDB1 database at <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#expel(org.apache.jena.tdb1.base.file.Location,boolean)" class="member-name-link">expel(Location, boolean)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Stop managing a location.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#expel(org.apache.jena.tdb1.base.file.Location,boolean)" class="member-name-link">expel(Location, boolean)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Stop managing a TDB1 database at <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></dt>
+<dd>
+<div class="block">Extensible hashing
+ http://en.wikipedia.org/wiki/Extendible_hashing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">ExtHash(PlainFile, RecordFactory, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extHashBucketExt" class="member-name-link">extHashBucketExt</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extHashExt" class="member-name-link">extHashExt</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">ExtHash - dictionary file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html#%3Cinit%3E(org.apache.jena.tdb1.index.ext.ExtHash)" class="member-name-link">ExtHashIterator(ExtHash)</a> - Constructor for class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html#%3Cinit%3E()" class="member-name-link">ExtHashParams()</a> - Constructor for class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extJournal" class="member-name-link">extJournal</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extMeta" class="member-name-link">extMeta</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#extNodeData" class="member-name-link">extNodeData</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">Node file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#extract(int)" class="member-name-link">extract(int)</a> - Static method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#extract(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">extract(NodeId)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>
+<div class="block">Decode an inline nodeID, return null if not an inline node</div>
+</dd>
+</dl>
+<h2 class="title" id="I:F">F</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fBlockReadCacheSize" class="member-name-link">fBlockReadCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fBlockSize" class="member-name-link">fBlockSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>
+<div class="block">Database layout - ignored after a database is created</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fBlockWriteCacheSize" class="member-name-link">fBlockWriteCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">fetchDecode(long, ObjectFile)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>
+<div class="block">Read and decode a <code>Node</code> from the <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#fetchSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">fetchSlot(int, Tuple&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Apply to an <em>unmapped</em> tuple to get the i'th slot after mapping : SPO->POS : 0'th slot is P from SPO</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#fetchSlot(int,T%5B%5D)" class="member-name-link">fetchSlot(int, T[])</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Apply to an <em>unmapped</em> tuple to get the i'th slot after mapping : SPO->POS : 0'th slot is P from SPO</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#fetchSlotIdx(int)" class="member-name-link">fetchSlotIdx(int)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Get the index of the i'th slot as it appears from a mapping : for SPO->POS : 0'th slot is P so 1->0</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fFileMode" class="member-name-link">fFileMode</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>
+<div class="block">Database and query configuration</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#FIELD_LENGTH" class="member-name-link">FIELD_LENGTH</a> - Static variable in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#file(java.lang.String)" class="member-name-link">file(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>
+<div class="block">Public - for testing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html#%3Cinit%3E()" class="member-name-link">FileException()</a> - Constructor for exception org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">FileException(String)</a> - Constructor for exception org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">FileException(String, Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">FileException(Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileFactory</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html#%3Cinit%3E()" class="member-name-link">FileFactory()</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fileMode" class="member-name-link">fileMode</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#fileMode()" class="member-name-link">fileMode()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#fileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">fileMode(FileMode)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a> - Enum Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#filename" class="member-name-link">filename</a> - Variable in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#filename(java.lang.String)" class="member-name-link">filename(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">FileRef</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">File references.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileSet</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#%3Cinit%3E(java.lang.String)" class="member-name-link">FileSet(String)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">FileSet(String, String)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">FileSet(Location, String)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#FillByte" class="member-name-link">FillByte</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">FillByte value for NullOut</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Find by NodeId.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Find by NodeId.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#find(org.apache.jena.graph.Node...)" class="member-name-link">find(Node...)</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Find by node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.graph.Node...)" class="member-name-link">find(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Find by node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#find(org.apache.jena.graph.Node...)" class="member-name-link">find(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.graph.Node...)" class="member-name-link">find(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">find(Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>
+<div class="block">Find matching triples</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">find(Node, Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>
+<div class="block">Find matching quads</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find(Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#find(org.apache.jena.tdb1.base.record.Record,int,int)" class="member-name-link">find(Record, int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>
+<div class="block">Search for key in range fromIndex (inclusive) to toIndex (exclusive)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find(NodeId...)</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Find by NodeId.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find(NodeId...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Find by NodeId.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find(NodeId...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find(NodeId...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#findAll()" class="member-name-link">findAll()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Find all tuples</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#findAll()" class="member-name-link">findAll()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#findAll()" class="member-name-link">findAll()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds(Node...)</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds(Node...)</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fIndexId2Node" class="member-name-link">fIndexId2Node</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fIndexNode2Id" class="member-name-link">fIndexNode2Id</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fIndexPrefix" class="member-name-link">fIndexPrefix</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#findGet(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findGet(Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#findIndex(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findIndex(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html#finishBulk()" class="member-name-link">finishBulk()</a> - Method in interface org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#finishDataPhase()" class="member-name-link">finishDataPhase()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#finishedReaders" class="member-name-link">finishedReaders</a> - Variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#finishExclusiveMode()" class="member-name-link">finishExclusiveMode()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Return to normal (release waiting transactions, allow new transactions).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#finishIndex(java.lang.String)" class="member-name-link">finishIndex(String)</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#finishIndexPhase()" class="member-name-link">finishIndexPhase()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#finishLoad()" class="member-name-link">finishLoad()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#finishMonitor()" class="member-name-link">finishMonitor()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#finishRead()" class="member-name-link">finishRead()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>
+<div class="block">Signal the completion of an update operation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html#finishRead()" class="member-name-link">finishRead()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html#finishRead()" class="member-name-link">finishRead()</a> - Method in interface org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></dt>
+<dd>
+<div class="block">Signal the completion of an internal read operation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html#finishRead()" class="member-name-link">finishRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#finishRead()" class="member-name-link">finishRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html#finishRead()" class="member-name-link">finishRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html#finishRead()" class="member-name-link">finishRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>
+<div class="block">Signal the completion of an update operation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in interface org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></dt>
+<dd>
+<div class="block">Fine grained, internal update - finish</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html#finishUpdate()" class="member-name-link">finishUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#flush()" class="member-name-link">flush()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Write to backing file if changed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#flush()" class="member-name-link">flush()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#flush()" class="member-name-link">flush()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html#flush()" class="member-name-link">flush()</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#flush()" class="member-name-link">flush()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Flush the delayed write queue to the base storage.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#flush()" class="member-name-link">flush()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Try to flush the delayed write queue - only happens if there are no active transactions</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fNode2NodeIdCacheSize" class="member-name-link">fNode2NodeIdCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fNodeId2NodeCacheSize" class="member-name-link">fNodeId2NodeCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fNodeMissCacheSize" class="member-name-link">fNodeMissCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#forceRecoverFromJournal()" class="member-name-link">forceRecoverFromJournal()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Flush the journal regardless - use with great case - do not use when transactions may be active.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format(Block, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format(Block, RecordFactory)</a> - Static method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html#format(org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">format(StatsResults)</a> - Static method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#format(org.apache.jena.tdb1.transaction.JournalEntry)" class="member-name-link">format(JournalEntry)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)" class="member-name-link">format(JournalEntryType, ByteBuffer, Block, FileRef)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrefixId2Node" class="member-name-link">fPrefixId2Node</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrefixIndexes" class="member-name-link">fPrefixIndexes</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrefixNode2Id" class="member-name-link">fPrefixNode2Id</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrimaryIndexPrefix" class="member-name-link">fPrimaryIndexPrefix</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrimaryIndexQuads" class="member-name-link">fPrimaryIndexQuads</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fPrimaryIndexTriples" class="member-name-link">fPrimaryIndexTriples</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fQuadIndexes" class="member-name-link">fQuadIndexes</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#free()" class="member-name-link">free()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free(Block)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#free(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">free(Page)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#FREE" class="member-name-link">FREE</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock(Block)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a></dt>
+<dd>
+<div class="block">Create a T, given an existing Block</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock(Block)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#fTripleIndexes" class="member-name-link">fTripleIndexes</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:G">G</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html#gather(org.apache.jena.graph.Graph)" class="member-name-link">gather(Graph)</a> - Static method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></dt>
+<dd>
+<div class="block">Gather statistics, any graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#get()" class="member-name-link">get()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#get(int)" class="member-name-link">get(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#get(int)" class="member-name-link">get(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#get(int)" class="member-name-link">get(int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html#get(int)" class="member-name-link">get(int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#get(int)" class="member-name-link">get(int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#get(java.lang.String)" class="member-name-link">get(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html#get1(org.apache.jena.sparql.core.Var)" class="member-name-link">get1(Var)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getActiveDataset()" class="member-name-link">getActiveDataset()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html#getBackingBlock()" class="member-name-link">getBackingBlock()</a> - Method in interface org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></dt>
+<dd>
+<div class="block">Return the block associated with this page</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html#getBackingBlock()" class="member-name-link">getBackingBlock()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#getBackingBlock()" class="member-name-link">getBackingBlock()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getBackingBlock()" class="member-name-link">getBackingBlock()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#getBaseDataset()" class="member-name-link">getBaseDataset()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Internal operation - to get a dataset for application use, call a
+ <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a> function.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getBaseDataset()" class="member-name-link">getBaseDataset()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getBaseDatasetGraph()" class="member-name-link">getBaseDatasetGraph()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>
+<div class="block">Access the base storage - use with care</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getBaseDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getBaseDatasetGraphTDB(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return a DatasetGraphTDB that uses the raw storage for tables.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#getBasename()" class="member-name-link">getBasename()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html#getBindingId()" class="member-name-link">getBindingId()</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#getBlock()" class="member-name-link">getBlock()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#getBlockMgr()" class="member-name-link">getBlockMgr()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></dt>
+<dd>
+<div class="block">Block read cache size (mmap'ed files do not have a block cache)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size of read block cache (32 bit systems only).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>
+<div class="block">Block read cache (note: mapped files do not have a block cache)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html#getBlockSize()" class="member-name-link">getBlockSize()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html#getBlockSize()" class="member-name-link">getBlockSize()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></dt>
+<dd>
+<div class="block">Block size - this is only configurable when the on-disk are created.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getBlockSize()" class="member-name-link">getBlockSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getBlockSize()" class="member-name-link">getBlockSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a disk block</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getBlockSize()" class="member-name-link">getBlockSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getBlockSize()" class="member-name-link">getBlockSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></dt>
+<dd>
+<div class="block">Block write cache size (mmap'ed files do not have a block cache)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>
+<div class="block">Block write cache (note: mapped files do not have a block cache)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html#getBPlusTree()" class="member-name-link">getBPlusTree()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#getByteBuffer()" class="member-name-link">getByteBuffer()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html#getByteBuffer()" class="member-name-link">getByteBuffer()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#getByteBuffer()" class="member-name-link">getByteBuffer()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#getByteBufferFile()" class="member-name-link">getByteBufferFile()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html#getBytes()" class="member-name-link">getBytes()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getCalcBlockSize()" class="member-name-link">getCalcBlockSize()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#getChecking()" class="member-name-link">getChecking()</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#getChecking()" class="member-name-link">getChecking()</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#getColumnMap()" class="member-name-link">getColumnMap()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#getColumnMap()" class="member-name-link">getColumnMap()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#getColumnMap()" class="member-name-link">getColumnMap()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getConfig()" class="member-name-link">getConfig()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#getContext()" class="member-name-link">getContext()</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#getContext()" class="member-name-link">getContext()</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getContext()" class="member-name-link">getContext()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#getCount()" class="member-name-link">getCount()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getCount()" class="member-name-link">getCount()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html#getCount()" class="member-name-link">getCount()</a> - Method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#getCount()" class="member-name-link">getCount()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#getCountActiveReaders()" class="member-name-link">getCountActiveReaders()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#getCountActiveWriters()" class="member-name-link">getCountActiveWriters()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html#getCountBlocks()" class="member-name-link">getCountBlocks()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html#getCountRecords()" class="member-name-link">getCountRecords()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getCurrentReadTransactionCount()" class="member-name-link">getCurrentReadTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getCurrentReadTransactionCount()" class="member-name-link">getCurrentReadTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of read transactions executing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getCurrentTxnType()" class="member-name-link">getCurrentTxnType()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getCurrentWriteTransactionCount()" class="member-name-link">getCurrentWriteTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getCurrentWriteTransactionCount()" class="member-name-link">getCurrentWriteTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of write transactions executing</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>
+<div class="block">Return the associated DatasetGraphTDB.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getDatasetGraphTDB(org.apache.jena.query.Dataset)" class="member-name-link">getDatasetGraphTDB(Dataset)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the DatasetGraphTDB for a Dataset, or null.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getDatasetGraphTDB(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the DatasetGraphTDB for a DatasetGraph, or null.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getDatasetGraphToQuery()" class="member-name-link">getDatasetGraphToQuery()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>
+<div class="block">Return the <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#getDatatype()" class="member-name-link">getDatatype()</a> - Method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getDefaultGraph()" class="member-name-link">getDefaultGraph()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getDefaultGraph()" class="member-name-link">getDefaultGraph()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getDefaultGraphTDB()" class="member-name-link">getDefaultGraphTDB()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getDftStoreParams()" class="member-name-link">getDftStoreParams()</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>
+<div class="block">The system default settings.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getDirectoryPath()" class="member-name-link">getDirectoryPath()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#getExclusivityLock$()" class="member-name-link">getExclusivityLock$()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Return the exclusivity lock.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#getExisting(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">getExisting(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Return the StoreConnection if one already exists for this location, else
+ return null</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html#getFactory()" class="member-name-link">getFactory()</a> - Static method in class org.apache.jena.tdb1.modify.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html#getFactory()" class="member-name-link">getFactory()</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html#getFileMode()" class="member-name-link">getFileMode()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html#getFileMode()" class="member-name-link">getFileMode()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></dt>
+<dd>
+<div class="block">File Mode</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getFileMode()" class="member-name-link">getFileMode()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getFileMode()" class="member-name-link">getFileMode()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#getFileMode()" class="member-name-link">getFileMode()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>
+<div class="block">Store-wide file access mode</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#getFilename()" class="member-name-link">getFilename()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#getFilename()" class="member-name-link">getFilename()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#getFilename()" class="member-name-link">getFilename()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#getFilename()" class="member-name-link">getFilename()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getFilename()" class="member-name-link">getFilename()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#getFilename()" class="member-name-link">getFilename()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#getFilename()" class="member-name-link">getFilename()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#getFileRef()" class="member-name-link">getFileRef()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html#getFileSize()" class="member-name-link">getFileSize()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html#getFilter(org.apache.jena.sparql.util.Context)" class="member-name-link">getFilter(Context)</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html" title="class in org.apache.jena.tdb1.solver">QC2</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#getGenerateStats()" class="member-name-link">getGenerateStats()</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#getGenerateStats()" class="member-name-link">getGenerateStats()</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getGraph(org.apache.jena.graph.Node)" class="member-name-link">getGraph(Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getGraph(org.apache.jena.graph.Node)" class="member-name-link">getGraph(Node)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getGraphTDB(org.apache.jena.graph.Node)" class="member-name-link">getGraphTDB(Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#getHigh()" class="member-name-link">getHigh()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#getHigh()" class="member-name-link">getHigh()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getHighRecord()" class="member-name-link">getHighRecord()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#getId()" class="member-name-link">getId()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html#getId()" class="member-name-link">getId()</a> - Method in interface org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html#getId()" class="member-name-link">getId()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#getId()" class="member-name-link">getId()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getId()" class="member-name-link">getId()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#getId()" class="member-name-link">getId()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#getId()" class="member-name-link">getId()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#getIndex()" class="member-name-link">getIndex()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#getIndex(int)" class="member-name-link">getIndex(int)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Get i'th index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#getIndex(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">getIndex(String, DatasetGraphTDB)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#getIndexes()" class="member-name-link">getIndexes()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Get all indexes - for code that manipulates internal structures directly - use
+ with care</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getIndexId2Node()" class="member-name-link">getIndexId2Node()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getIndexId2Node()" class="member-name-link">getIndexId2Node()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getIndexNode2Id()" class="member-name-link">getIndexNode2Id()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getIndexNode2Id()" class="member-name-link">getIndexNode2Id()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getIndexPrefix()" class="member-name-link">getIndexPrefix()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getIndexPrefix()" class="member-name-link">getIndexPrefix()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#getJournal()" class="member-name-link">getJournal()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#getKey()" class="member-name-link">getKey()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getKeyFactory()" class="member-name-link">getKeyFactory()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getKeyLength()" class="member-name-link">getKeyLength()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#getLabel()" class="member-name-link">getLabel()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#getLabel()" class="member-name-link">getLabel()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#getLabel()" class="member-name-link">getLabel()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">useful display string</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#getLabel()" class="member-name-link">getLabel()</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">A label to identify this ObjectFile</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getLabel()" class="member-name-link">getLabel()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html#getLen()" class="member-name-link">getLen()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#getLink()" class="member-name-link">getLink()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#getLocation()" class="member-name-link">getLocation()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getLocation()" class="member-name-link">getLocation()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#getLocation()" class="member-name-link">getLocation()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getLocation()" class="member-name-link">getLocation()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getLock()" class="member-name-link">getLock()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#getLow()" class="member-name-link">getLow()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#getLow()" class="member-name-link">getLow()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getLowRecord()" class="member-name-link">getLowRecord()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#getMapping()" class="member-name-link">getMapping()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#getMappingStr()" class="member-name-link">getMappingStr()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#getMappingStr()" class="member-name-link">getMappingStr()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#getMappingStr()" class="member-name-link">getMappingStr()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getMaxPtr()" class="member-name-link">getMaxPtr()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getMaxRec()" class="member-name-link">getMaxRec()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#getMaxSize()" class="member-name-link">getMaxSize()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getMaxSize()" class="member-name-link">getMaxSize()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getMetaFile()" class="member-name-link">getMetaFile()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getMinPtr()" class="member-name-link">getMinPtr()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getMinRec()" class="member-name-link">getMinRec()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#getName()" class="member-name-link">getName()</a> - Method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#getName()" class="member-name-link">getName()</a> - Method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#getName()" class="member-name-link">getName()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getNode(org.apache.jena.query.Dataset,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode(Dataset, NodeId)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the node for a NodeId (if any).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getNode(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode(DatasetGraph, NodeId)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the node for a NodeId (if any).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getNode(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode(DatasetGraphTDB, NodeId)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the node for a NodeId (if any).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size of Node to NodeId cache.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>
+<div class="block">Node cache for Node-&gt;NodeId.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId(NodeId)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>
+<div class="block">Get the Node for this NodeId, or null if none</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>
+<div class="block">Get the Node for this NodeId, or null if none</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId(NodeId)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getNodeId(org.apache.jena.query.Dataset,org.apache.jena.graph.Node)" class="member-name-link">getNodeId(Dataset, Node)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the NodeId for a node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getNodeId(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)" class="member-name-link">getNodeId(DatasetGraph, Node)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the NodeId for a node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html#getNodeId(org.apache.jena.sparql.core.Var)" class="member-name-link">getNodeId(Var)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#getNodeId(org.apache.jena.tdb1.base.record.Record,int)" class="member-name-link">getNodeId(Record, int)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getNodeId(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">getNodeId(DatasetGraphTDB, Node)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the NodeId for a node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size of NodeId to Node cache.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>
+<div class="block">Node cache for NodeId-&gt;Node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode(Node)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#getNodeManager()" class="member-name-link">getNodeManager()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Only use for careful manipulation of structures</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size of NodeTable lookup miss cache</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>
+<div class="block">Node cache for recording known misses</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#getNodeTable()" class="member-name-link">getNodeTable()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Return the node table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#getNodeTable()" class="member-name-link">getNodeTable()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Return the node table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#getNodeTable()" class="member-name-link">getNodeTable()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#getNodeTupleTable()" class="member-name-link">getNodeTupleTable()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#getNodeTupleTable()" class="member-name-link">getNodeTupleTable()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>
+<div class="block">The NodeTupleTable for this graph - valid only inside the transaction or non-transactional.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html#getNodeTupleTable()" class="member-name-link">getNodeTupleTable()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#getObjects()" class="member-name-link">getObjects()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getOrder()" class="member-name-link">getOrder()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getOrSetDefault(java.lang.String,java.lang.String)" class="member-name-link">getOrSetDefault(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get property or the default value - also set the default value if not present</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#getOwner()" class="member-name-link">getOwner()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Gets the current owner of this locations lock.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#getParams()" class="member-name-link">getParams()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Get the parameters describing this B+Tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html#getParams()" class="member-name-link">getParams()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#getParentBinding()" class="member-name-link">getParentBinding()</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getPath(java.lang.String)" class="member-name-link">getPath(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return the name of the file relative to this location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getPath(java.lang.String,java.lang.String)" class="member-name-link">getPath(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return the name of the file, and extension, relative to this location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html#getPid(int)" class="member-name-link">getPid(int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></dt>
+<dd>
+<div class="block">Tries to get the PID of the current process caching it for future calls
+ since it won't change throughout the life of the process</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#getPolicy()" class="member-name-link">getPolicy()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#getPolicy()" class="member-name-link">getPolicy()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#getPolicy()" class="member-name-link">getPolicy()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html#getPolicy()" class="member-name-link">getPolicy()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#getPosition()" class="member-name-link">getPosition()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html#getPredicates()" class="member-name-link">getPredicates()</a> - Method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getPrefixId2Node()" class="member-name-link">getPrefixId2Node()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getPrefixId2Node()" class="member-name-link">getPrefixId2Node()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getPrefixIndexes()" class="member-name-link">getPrefixIndexes()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getPrefixIndexes()" class="member-name-link">getPrefixIndexes()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#getPrefixMap()" class="member-name-link">getPrefixMap()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>
+<div class="block">Return a PrefixMapping for the dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#getPrefixMap()" class="member-name-link">getPrefixMap()</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Return a PrefixMapping for the dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#getPrefixMap(java.lang.String)" class="member-name-link">getPrefixMap(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>
+<div class="block">Return a PrefixMapping for a named graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#getPrefixMap(java.lang.String)" class="member-name-link">getPrefixMap(String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Return a PrefixMapping for a named graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getPrefixNode2Id()" class="member-name-link">getPrefixNode2Id()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getPrefixNode2Id()" class="member-name-link">getPrefixNode2Id()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getPrimaryIndexPrefix()" class="member-name-link">getPrimaryIndexPrefix()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getPrimaryIndexPrefix()" class="member-name-link">getPrimaryIndexPrefix()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getPrimaryIndexQuads()" class="member-name-link">getPrimaryIndexQuads()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getPrimaryIndexQuads()" class="member-name-link">getPrimaryIndexQuads()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getPrimaryIndexTriples()" class="member-name-link">getPrimaryIndexTriples()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getPrimaryIndexTriples()" class="member-name-link">getPrimaryIndexTriples()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getProperty(java.lang.String)" class="member-name-link">getProperty(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get the property value or null.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getProperty(java.lang.String,java.lang.String)" class="member-name-link">getProperty(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get the property value or return supplied default.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getPropertyAsInteger(java.lang.String)" class="member-name-link">getPropertyAsInteger(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get the property value and parse as an integer</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getPropertyAsInteger(java.lang.String,int)" class="member-name-link">getPropertyAsInteger(String, int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get the property value and parse as an integer or return default value.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getPropertySplit(java.lang.String)" class="member-name-link">getPropertySplit(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get property as a string and split on ",".</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#getPropertySplit(java.lang.String,java.lang.String)" class="member-name-link">getPropertySplit(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Get property as a string and split on ",", using the default string if not present in the MetaFile.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getPtrLength()" class="member-name-link">getPtrLength()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getQuadIndexes()" class="member-name-link">getQuadIndexes()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getQuadIndexes()" class="member-name-link">getQuadIndexes()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getQuadTable()" class="member-name-link">getQuadTable()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#getQueueLength()" class="member-name-link">getQueueLength()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#getRangeIndex()" class="member-name-link">getRangeIndex()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#getRead(int)" class="member-name-link">getRead(int)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#getRead(int)" class="member-name-link">getRead(int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html#getRead(int)" class="member-name-link">getRead(int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#getRead(int,int)" class="member-name-link">getRead(int, int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Fetch a block, use for read only</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#getRead(long)" class="member-name-link">getRead(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html#getReadIterator(int)" class="member-name-link">getReadIterator(int)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#getReadIterator(long)" class="member-name-link">getReadIterator(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getReadTransactionCount()" class="member-name-link">getReadTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getReadTransactionCount()" class="member-name-link">getReadTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of read transactions executed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#getRecordBuffer()" class="member-name-link">getRecordBuffer()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getRecordBuffer()" class="member-name-link">getRecordBuffer()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html#getRecordBufferPageMgr()" class="member-name-link">getRecordBufferPageMgr()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Get the Record factory associated with this index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#getRecordFactory()" class="member-name-link">getRecordFactory()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#getRecordLength()" class="member-name-link">getRecordLength()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#getRecordsMgr()" class="member-name-link">getRecordsMgr()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">Only use for careful manipulation of structures</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getReorderTransform()" class="member-name-link">getReorderTransform()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#getRoot(int)" class="member-name-link">getRoot(int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>
+<div class="block">Fetch a block for the root.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#getScale()" class="member-name-link">getScale()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#getSegmentSize()" class="member-name-link">getSegmentSize()</a> - Method in class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html#getSegmentSize()" class="member-name-link">getSegmentSize()</a> - Method in interface org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></dt>
+<dd>
+<div class="block">Size of a memory-mapped file segment</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#getShowProgress()" class="member-name-link">getShowProgress()</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#getShowProgress()" class="member-name-link">getShowProgress()</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#getSize()" class="member-name-link">getSize()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getSmallStoreParams()" class="member-name-link">getSmallStoreParams()</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>
+<div class="block">A <code>StoreParams</code> that provides a smaller
+ in-JVM foot print.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#getSplitKey()" class="member-name-link">getSplitKey()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getState()" class="member-name-link">getState()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getStoragePrefixes()" class="member-name-link">getStoragePrefixes()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getStoreConnection()" class="member-name-link">getStoreConnection()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getStoreConnection(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getStoreConnection(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getSubDirectory(java.lang.String)" class="member-name-link">getSubDirectory(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#getSubLocation(java.lang.String)" class="member-name-link">getSubLocation(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#getTransaction()" class="member-name-link">getTransaction()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getTransactionCount()" class="member-name-link">getTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getTransactionCount()" class="member-name-link">getTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of transactions executed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html#getTransactionHandler()" class="member-name-link">getTransactionHandler()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#getTransactionManager()" class="member-name-link">getTransactionManager()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">For internal use only</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#getTransactionManager(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getTransactionManager(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return the TransactionManager of this DatasetGraphTransaction</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#getTransMgrState()" class="member-name-link">getTransMgrState()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Return a description of the transaction manager state</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#getTrieBitLen()" class="member-name-link">getTrieBitLen()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#getTrieValue()" class="member-name-link">getTrieValue()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#getTripleIndexes()" class="member-name-link">getTripleIndexes()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#getTripleIndexes()" class="member-name-link">getTripleIndexes()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getTripleTable()" class="member-name-link">getTripleTable()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#getTupleLen()" class="member-name-link">getTupleLen()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">The length of tuples managed.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#getTupleLen()" class="member-name-link">getTupleLen()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#getTupleLen()" class="member-name-link">getTupleLen()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#getTupleLen()" class="member-name-link">getTupleLen()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Get the width of tuples in indexes in this table</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#getTupleLength()" class="member-name-link">getTupleLength()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Length of tuple supported</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#getTupleLength()" class="member-name-link">getTupleLength()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#getTupleLength()" class="member-name-link">getTupleLength()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#getTupleTable()" class="member-name-link">getTupleTable()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#getTupleTable()" class="member-name-link">getTupleTable()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>
+<div class="block">Return the underlying tuple table - used with great care by tools that
+ directly manipulate internal structures.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#getTupleTable()" class="member-name-link">getTupleTable()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#getTupleTable()" class="member-name-link">getTupleTable()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getTxnId()" class="member-name-link">getTxnId()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getTxnMgr()" class="member-name-link">getTxnMgr()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getTxnMode()" class="member-name-link">getTxnMode()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getTxnType()" class="member-name-link">getTxnType()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#getType()" class="member-name-link">getType()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#getTypeId()" class="member-name-link">getTypeId()</a> - Method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html#getTypes()" class="member-name-link">getTypes()</a> - Method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#getUnderlyingByteBuffer()" class="member-name-link">getUnderlyingByteBuffer()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#getUnionGraph()" class="member-name-link">getUnionGraph()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getUnionGraph()" class="member-name-link">getUnionGraph()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#getURI()" class="member-name-link">getURI()</a> - Static method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#getValue()" class="member-name-link">getValue()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#getValue()" class="member-name-link">getValue()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#getVersion()" class="member-name-link">getVersion()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#getView()" class="member-name-link">getView()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>
+<div class="block">Return the view (storage) for this transaction</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#getW()" class="member-name-link">getW()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#getWrapped()" class="member-name-link">getWrapped()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#getWrapped()" class="member-name-link">getWrapped()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#getWrapped()" class="member-name-link">getWrapped()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#getWrite(int)" class="member-name-link">getWrite(int)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#getWrite(int)" class="member-name-link">getWrite(int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html#getWrite(int)" class="member-name-link">getWrite(int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html#getWrite(int,int)" class="member-name-link">getWrite(int, int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></dt>
+<dd>
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#getWrite(long)" class="member-name-link">getWrite(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getWriteAbortTransactionCount()" class="member-name-link">getWriteAbortTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getWriteAbortTransactionCount()" class="member-name-link">getWriteAbortTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of write transactions that aborted</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getWriteCommitTransactionCount()" class="member-name-link">getWriteCommitTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getWriteCommitTransactionCount()" class="member-name-link">getWriteCommitTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of write transactions that committed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getWriteCommitTransactionPendingCount()" class="member-name-link">getWriteCommitTransactionPendingCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getWriteCommitTransactionPendingCount()" class="member-name-link">getWriteCommitTransactionPendingCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of write transactions that have committed but are not written to the base database</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#getWriteTransactionCount()" class="member-name-link">getWriteTransactionCount()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html#getWriteTransactionCount()" class="member-name-link">getWriteTransactionCount()</a> - Method in interface org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></dt>
+<dd>
+<div class="block">Number of write transactions executed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#globalLogging" class="member-name-link">globalLogging</a> - Static variable in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#graphNames()" class="member-name-link">graphNames()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#graphNames()" class="member-name-link">graphNames()</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Return the set of graph names for which there might be prefix mappings</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Non-transactional version of <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">GraphNonTxnTDB(DatasetGraphTDB, Node)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Projection from DatasetPrefixStorage to a single <code>PrefixMapping</code>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.DatasetPrefixStorage)" class="member-name-link">GraphPrefixesProjection(String, DatasetPrefixStorage)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#%3Cinit%3E(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)" class="member-name-link">GraphTDB(DatasetGraph, Node)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Transaction-capable version of <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">GraphTxnTDB(DatasetGraphTransaction, Node)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Alternative GraphTxnTDB that has its own prefixes.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction)" class="member-name-link">GraphTxnTDB_Prefixes(DatasetGraphTransaction)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">GraphTxnTDB_Prefixes(DatasetGraphTransaction, Node)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">"switchable" prefix mapping backed by storage in DatasetPrefixesTDB</div>
+</dd>
+</dl>
+<h2 class="title" id="I:H">H</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html#handle(long,java.lang.String)" class="member-name-link">handle(long, String)</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#hasAnyKeys()" class="member-name-link">hasAnyKeys()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#hash(org.apache.jena.graph.Node)" class="member-name-link">hash(Node)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">Hash</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Hash values.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html#%3Cinit%3E(int)" class="member-name-link">Hash(int)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></dt>
+<dd>
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#%3Cinit%3E(int,int,int,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">HashBucket(int, int, int, Block, RecordFactory, int)</a> - Constructor for class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>
+<div class="block">Create a bucket</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">HashBucketMgr(RecordFactory, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#hasInlineDatatype(org.apache.jena.graph.Node)" class="member-name-link">hasInlineDatatype(Node)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>
+<div class="block">Return true if this node has a datatype that looks like it is inlineable.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html#hasNext()" class="member-name-link">hasNext()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html#hasNext()" class="member-name-link">hasNext()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html#hasNext()" class="member-name-link">hasNext()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html#hasNext()" class="member-name-link">hasNext()</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#hasProperty(java.lang.String)" class="member-name-link">hasProperty(String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Test for the presence of a property</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#hasSeparateValue()" class="member-name-link">hasSeparateValue()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#hasValue()" class="member-name-link">hasValue()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#haveUsedInTransaction()" class="member-name-link">haveUsedInTransaction()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:I">I</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#id()" class="member-name-link">id()</a> - Method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#incSize()" class="member-name-link">incSize()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#incSize(int)" class="member-name-link">incSize(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">IndexAssembler</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)" class="member-name-link">IndexBuilderStd(BlockMgrBuilder, BlockMgrBuilder)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexFactory</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html#%3Cinit%3E()" class="member-name-link">IndexFactory()</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#indexId2Node" class="member-name-link">indexId2Node</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#indexId2Node" class="member-name-link">indexId2Node</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#indexId2Node(java.lang.String)" class="member-name-link">indexId2Node(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLib</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html#%3Cinit%3E()" class="member-name-link">IndexLib()</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html" title="class in org.apache.jena.tdb1.index">IndexLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLogger</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)" class="member-name-link">IndexLogger(RangeIndex, Logger)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexMap</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">IndexMap(RecordFactory)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#indexNode2Id" class="member-name-link">indexNode2Id</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#indexNode2Id" class="member-name-link">indexNode2Id</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#indexNode2Id(java.lang.String)" class="member-name-link">indexNode2Id(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexParams</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#indexPrefix" class="member-name-link">indexPrefix</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#indexPrefix" class="member-name-link">indexPrefix</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#indexPrefix(java.lang.String)" class="member-name-link">indexPrefix(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#indexRecordQuadFactory" class="member-name-link">indexRecordQuadFactory</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#indexRecordTripleFactory" class="member-name-link">indexRecordTripleFactory</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#IndexTickPoint" class="member-name-link">IndexTickPoint</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Tick point for messages during secondary index creation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.index.Index)" class="member-name-link">IndexWrapper(Index)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#infoAll()" class="member-name-link">infoAll()</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#init()" class="member-name-link">init()</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">TDB System initialization - normally, this is not explicitly called
+ because Jena system wide initialization occurs automatically.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html#init()" class="member-name-link">init()</a> - Static method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#init()" class="member-name-link">init()</a> - Static method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#init()" class="member-name-link">init()</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">TDB System initialization - normally, this is not explicitly called
+ because Jena system wide initialization occurs automatically.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">InitTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Jena subsystem initialization</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html#%3Cinit%3E()" class="member-name-link">InitTDB()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" title="class in org.apache.jena.tdb1.sys">InitTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#inline(org.apache.jena.graph.Node)" class="member-name-link">inline(Node)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>
+<div class="block">Encode a node as an inline literal.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">insert(BPTreeNode, Record)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>
+<div class="block">Insert a record - return existing value if any, else null</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#insertInto(org.apache.jena.tdb1.base.record.Record,java.nio.ByteBuffer,int)" class="member-name-link">insertInto(Record, ByteBuffer, int)</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#insertPrefix(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">insertPrefix(String, String, String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#insertPrefix(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">insertPrefix(String, String, String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Add a prefix mapping for a specific graph (or null for dataset, not a specific graph)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#INTEGER" class="member-name-link">INTEGER</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">IntegerNode</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#%3Cinit%3E()" class="member-name-link">IntegerNode()</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#internalDelete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalDelete(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#internalInsert(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalInsert(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#internalSearch(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalSearch(Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#inUseLocation(java.lang.String)" class="member-name-link">inUseLocation(String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#inUseLocation(java.lang.String)"><code>TDB1Factory.inUseLocation(String)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#inUseLocation(java.lang.String)" class="member-name-link">inUseLocation(String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">inUseLocation(Location)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.inUseLocation(Location)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">inUseLocation(Location)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#is64bitSystem" class="member-name-link">is64bitSystem</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html#isAlive(int)" class="member-name-link">isAlive(int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></dt>
+<dd>
+<div class="block">Determines whether a given PID is alive</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#isAny(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isAny(NodeId)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#isClear(int)" class="member-name-link">isClear(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Is the record at idx set clear or not?
+        This is done without regard to buffer size.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#isClosed()" class="member-name-link">isClosed()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#isClosed()" class="member-name-link">isClosed()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#isConcrete()" class="member-name-link">isConcrete()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#isConcrete(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isConcrete(NodeId)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#isDirect()" class="member-name-link">isDirect()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#isDoesNotExist(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isDoesNotExist(NodeId)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Is it empty?</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">Any objects in this file?</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Answer whether the index is empty or not.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Anything there?</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Answer whether empty or not</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#isFull()" class="member-name-link">isFull()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#isFull()" class="member-name-link">isFull()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#isFull()" class="member-name-link">isFull()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#isInline(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isInline(NodeId)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#isInTransaction()" class="member-name-link">isInTransaction()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#isInTransaction()" class="member-name-link">isInTransaction()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#isLocked()" class="member-name-link">isLocked()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Gets whether the location is currently locked</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#isMem()" class="member-name-link">isMem()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#isMem()" class="member-name-link">isMem()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#isMem(java.lang.String)" class="member-name-link">isMem(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#isMemUnique()" class="member-name-link">isMemUnique()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#isMinSize()" class="member-name-link">isMinSize()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#isModified()" class="member-name-link">isModified()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#isNewDatabaseArea(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">isNewDatabaseArea(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Look at a directory and see if it is a new area</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#isOwned()" class="member-name-link">isOwned()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Gets whether the lock is owned by the current process</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#isRead()" class="member-name-link">isRead()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#isReadOnly()" class="member-name-link">isReadOnly()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#isSetBlockReadCacheSize()" class="member-name-link">isSetBlockReadCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#isSetBlockReadCacheSize()" class="member-name-link">isSetBlockReadCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#isSetBlockWriteCacheSize()" class="member-name-link">isSetBlockWriteCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#isSetBlockWriteCacheSize()" class="member-name-link">isSetBlockWriteCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#isSetFileMode()" class="member-name-link">isSetFileMode()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#isSetFileMode()" class="member-name-link">isSetFileMode()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#isSetNode2NodeIdCacheSize()" class="member-name-link">isSetNode2NodeIdCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#isSetNode2NodeIdCacheSize()" class="member-name-link">isSetNode2NodeIdCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#isSetNodeId2NodeCacheSize()" class="member-name-link">isSetNodeId2NodeCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#isSetNodeId2NodeCacheSize()" class="member-name-link">isSetNodeId2NodeCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#isSetNodeMissCacheSize()" class="member-name-link">isSetNodeMissCacheSize()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html#isSetNodeMissCacheSize()" class="member-name-link">isSetNodeMissCacheSize()</a> - Method in interface org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#isTDB1(org.apache.jena.query.Dataset)" class="member-name-link">isTDB1(Dataset)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#isTDB1(org.apache.jena.query.Dataset)"><code>TDB1Factory.isTDB1(Dataset)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#isTDB1(org.apache.jena.query.Dataset)" class="member-name-link">isTDB1(Dataset)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">isTDB1(DatasetGraph)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.isTDB1(DatasetGraph)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">isTDB1(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Return true if this is a TDB1 backed DatasetGraph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">isTDB1(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#isValid()" class="member-name-link">isValid()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#isWindows" class="member-name-link">isWindows</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#isWrite()" class="member-name-link">isWrite()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#iterator()" class="member-name-link">iterator()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Iterate over the whole index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html#iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)" class="member-name-link">iterator(int, Record, Record, RecordBufferPageMgr)</a> - Static method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></dt>
+<dd>
+<div class="block">Iterate over a range of fromRec (inclusive) to toRec (exclusive)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator(Record, Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>
+<div class="block">Iterator over a range from min (inclusive) to max(exclusive)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator(Record, Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator(Record, Record)</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></dt>
+<dd>
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator(Record, Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator(Record, Record)</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl(Iterator&lt;T&gt;)</a> - Method in interface org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></dt>
+<dd>
+<div class="block">Notify an iterator being created.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl(Iterator&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl(Iterator&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl(Iterator&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl(Iterator&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:J">J</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">Journal</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">The Journal is slightly odd - it is append-only for write but random read.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#Journal" class="member-name-link">Journal</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)" class="member-name-link">Journal(BufferChannel)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">JournalControl</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#%3Cinit%3E()" class="member-name-link">JournalControl()</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a> - Enum Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#journalFile" class="member-name-link">journalFile</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#journalFileBase" class="member-name-link">journalFileBase</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#JournalThresholdSize" class="member-name-link">JournalThresholdSize</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">This controls how large to let the journal get in size 
+ before deciding to flush even if below the queue batch size.</div>
+</dd>
+</dl>
+<h2 class="title" id="I:K">K</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#kCreatedDate" class="member-name-link">kCreatedDate</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#keyEQ(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyEQ(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is the key of record1 == key of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#keyFactory()" class="member-name-link">keyFactory()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>
+<div class="block">Return a RecordFactory that makes key-only records of the same key size</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#keyGE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyGE(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is the key of record1 &gt;= key of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#keyGT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyGT(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is the key of record1 &gt; key of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#keyLE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyLE(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is the key of record1 &lt;= key of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#keyLength()" class="member-name-link">keyLength()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#keyLT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyLT(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is the key of record1 &lt; key of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#keyNE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyNE(Record, Record)</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>
+<div class="block">Is the key of record1 != key of record2</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#keyNS" class="member-name-link">keyNS</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#keyNSBPlusTree" class="member-name-link">keyNSBPlusTree</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#keyNSNode" class="member-name-link">keyNSNode</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#kNodeTableLayout" class="member-name-link">kNodeTableLayout</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#kNodeTableType" class="member-name-link">kNodeTableType</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#kVersion" class="member-name-link">kVersion</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:L">L</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#LBITS" class="member-name-link">LBITS</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html#leaveCriticalSection()" class="member-name-link">leaveCriticalSection()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#LEN" class="member-name-link">LEN</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#length()" class="member-name-link">length()</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">Length, in units used by read/write for ids</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#length()" class="member-name-link">length()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#length()" class="member-name-link">length()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#length()" class="member-name-link">length()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#length()" class="member-name-link">length()</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Length of mapping</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#length()" class="member-name-link">length()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#LenIndexQuadRecord" class="member-name-link">LenIndexQuadRecord</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a quad index record.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#LenIndexTripleRecord" class="member-name-link">LenIndexTripleRecord</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a triple index record.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#LenNodeHash" class="member-name-link">LenNodeHash</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a Node hash.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html#level()" class="member-name-link">level()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" title="class in org.apache.jena.tdb1.sys">InitTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#LINK" class="member-name-link">LINK</a> - Static variable in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#listGraphNodes()" class="member-name-link">listGraphNodes()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#LITERAL" class="member-name-link">LITERAL</a> - Enum constant in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#load(org.apache.jena.graph.Node...)" class="member-name-link">load(Node...)</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>
+<div class="block">Stream in items to load ...</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">load(DatasetGraphTDB, InputStream, Lang, boolean, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">load(DatasetGraphTDB, InputStream, Lang, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a dataset from an input stream which must be in N-Quads form</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">load(DatasetGraphTDB, String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">load(DatasetGraphTDB, String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">load(DatasetGraphTDB, String, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">load(DatasetGraphTDB, String, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">load(DatasetGraphTDB, List&lt;String&gt;)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">load(DatasetGraphTDB, List&lt;String&gt;)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">load(DatasetGraphTDB, List&lt;String&gt;, boolean, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">load(DatasetGraphTDB, List&lt;String&gt;, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">load(GraphTDB, String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">load(GraphTDB, String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)" class="member-name-link">load(GraphTDB, String, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)" class="member-name-link">load(GraphTDB, String, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">load(GraphTDB, List&lt;String&gt;)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">load(GraphTDB, List&lt;String&gt;)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)" class="member-name-link">load(GraphTDB, List&lt;String&gt;, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)" class="member-name-link">load(GraphTDB, List&lt;String&gt;, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#loadDataFinish()" class="member-name-link">loadDataFinish()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>
+<div class="block">Notify End of data to load - this operation may 
+ undertake a significant amount of work.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)" class="member-name-link">loadDataset(DatasetGraphTDB, InputStream, Lang)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)" class="member-name-link">loadDataset(DatasetGraphTDB, InputStream, Lang)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a dataset from an input stream</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">loadDataset(DatasetGraphTDB, InputStream, Lang, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Load into a dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">loadDataset(DatasetGraphTDB, String)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">loadDataset(DatasetGraphTDB, String)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a dataset from a URL - assumes URL names a quads format</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">loadDataset(DatasetGraphTDB, List&lt;String&gt;)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">loadDataset(DatasetGraphTDB, List&lt;String&gt;)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a dataset from a list of URL - assumes the URLs name quads format
+ documents</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">loadDataset(DatasetGraphTDB, List&lt;String&gt;, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Load into a dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#loadDataStart()" class="member-name-link">loadDataStart()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>
+<div class="block">Notify start of loading process</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,boolean,boolean)" class="member-name-link">loadDefaultGraph(DatasetGraphTDB, InputStream, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Load into default graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">loadDefaultGraph(DatasetGraphTDB, List&lt;String&gt;, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Load into default graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>
+<div class="block">Load into one NodeTupleTable (triples, quads, other)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,java.lang.String,org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">LoaderNodeTupleTable(NodeTupleTable, String, LoadMonitor)</a> - Constructor for class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#loadFinish()" class="member-name-link">loadFinish()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)" class="member-name-link">loadGraph(GraphTDB, InputStream)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)" class="member-name-link">loadGraph(GraphTDB, InputStream)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">loadGraph(GraphTDB, String)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">loadGraph(GraphTDB, String)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a graph from a URL - assumes URL names a triples format document</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">loadGraph(GraphTDB, List&lt;String&gt;)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">loadGraph(GraphTDB, List&lt;String&gt;)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#loadIndexFinish()" class="member-name-link">loadIndexFinish()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#loadIndexStart()" class="member-name-link">loadIndexStart()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadModel(org.apache.jena.rdf.model.Model,java.lang.String)" class="member-name-link">loadModel(Model, String)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadModel(org.apache.jena.rdf.model.Model,java.lang.String)" class="member-name-link">loadModel(Model, String)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)" class="member-name-link">loadModel(Model, String, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)" class="member-name-link">loadModel(Model, String, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)" class="member-name-link">loadModel(Model, List&lt;String&gt;, boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)" class="member-name-link">loadModel(Model, List&lt;String&gt;, boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>
+<div class="block">Load the contents of a list of URLs into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#%3Cinit%3E(org.apache.jena.sparql.core.DatasetGraph,org.slf4j.Logger,java.lang.String,long,long)" class="member-name-link">LoadMonitor(DatasetGraph, Logger, String, long, long)</a> - Constructor for class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.io.InputStream,boolean,boolean)" class="member-name-link">loadNamedGraph(DatasetGraphTDB, Node, InputStream, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Load into named graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.util.List,boolean,boolean)" class="member-name-link">loadNamedGraph(DatasetGraphTDB, Node, List&lt;String&gt;, boolean, boolean)</a> - Static method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Load into named graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#loadStart()" class="member-name-link">loadStart()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#location" class="member-name-link">location</a> - Variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#location(org.apache.jena.query.Dataset)" class="member-name-link">location(Dataset)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#location(org.apache.jena.query.Dataset)"><code>TDB1Factory.location(Dataset)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#location(org.apache.jena.query.Dataset)" class="member-name-link">location(Dataset)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Return the location of a dataset if it is backed by TDB, else null</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#location(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">location(DatasetGraph)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.location(DatasetGraph)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">location(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Return the location of a DatasetGraph if it is backed by TDB, else null</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">Location</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">LocationLock</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Represents a lock on a TDB location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">LocationLock(Location)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Light weight (?) MRSW lock implementation that assumes 
+ correct use of enterCriticalSection/leaveCriticalSection.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html#%3Cinit%3E()" class="member-name-link">LockMRSWLite()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#logging" class="member-name-link">logging</a> - Static variable in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#Logging" class="member-name-link">Logging</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#Logging" class="member-name-link">Logging</a> - Static variable in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#logInfo" class="member-name-link">logInfo</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for general information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#logInfo" class="member-name-link">logInfo</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Logger for general information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#logInfoName" class="member-name-link">logInfoName</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for general information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#logInfoName" class="member-name-link">logInfoName</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Logger for general information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#logLoader" class="member-name-link">logLoader</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for loading information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#logLoader" class="member-name-link">logLoader</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Logger for loading information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#logLoaderName" class="member-name-link">logLoaderName</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for loading information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#logLoaderName" class="member-name-link">logLoaderName</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Logger for loading information</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#lookup(int)" class="member-name-link">lookup(int)</a> - Static method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#lookup(org.apache.jena.graph.Node)" class="member-name-link">lookup(Node)</a> - Static method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html#lookup(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">lookup(DatasetGraphTDB, Node)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:M">M</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#make(java.lang.String)" class="member-name-link">make(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Obtain a StoreConnection for a particular location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html#make(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)" class="member-name-link">make(Assembler, Resource)</a> - Static method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">make(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Make a StoreConnection based on any StoreParams at the location or the system defaults.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">make(Location, StoreParams)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Return a StoreConnection for a particular connection.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree(FileSet, int, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree(FileSet, int, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex(Location, String, int, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex(Location, String, int, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#makeKey(java.lang.String,java.lang.String...)" class="member-name-link">makeKey(String, String...)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#makeMem(int,int,int,int)" class="member-name-link">makeMem(int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#makeMem(java.lang.String,int,int,int,int)" class="member-name-link">makeMem(String, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#makeName(java.lang.String,java.lang.String...)" class="member-name-link">makeName(String, String...)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">makeNodeTable(Location)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,java.lang.String,int,int)" class="member-name-link">makeNodeTable(Location, String, int, String, int, int)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable(Location, StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable(Location, StoreParams)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeObjectFile(org.apache.jena.tdb1.base.file.FileSet)" class="member-name-link">makeObjectFile(FileSet)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">makePrefixes(Location, DatasetControl)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex(Location, String, int, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex(Location, String, int, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#makeRecordFactory(int,int)" class="member-name-link">makeRecordFactory(int, int)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeRecordFactory(int,int)" class="member-name-link">makeRecordFactory(int, int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">makeTupleIndex(Location, String, String, String, int)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#makeTupleIndexes(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String%5B%5D,java.lang.String%5B%5D)" class="member-name-link">makeTupleIndexes(Location, String, String[], String[])</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#map(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">map(Tuple&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Apply to an <em>unmapped</em> tuple to get a tuple with the column mapping applied</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#mapName(java.lang.String)" class="member-name-link">mapName(String)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Reorder the letters of a string by the same rules as this column map (forward, map direction)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html#mapped" class="member-name-link">mapped</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></dt>
+<dd>
+<div class="block">Use memory mapped files</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#mapSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">mapSlot(int, Tuple&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Apply to a <em>mapped</em> tuple to get the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#mapSlot(int,T%5B%5D)" class="member-name-link">mapSlot(int, T[])</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Apply to a <em>mapped</em> tuple to get the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#mapSlotIdx(int)" class="member-name-link">mapSlotIdx(int)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Get the index of the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS so 2->0</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#MAX" class="member-name-link">MAX</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#maxKey()" class="member-name-link">maxKey()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html#maxKey()" class="member-name-link">maxKey()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></dt>
+<dd>
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#maxKey()" class="member-name-link">maxKey()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#MaxQueueThreshold" class="member-name-link">MaxQueueThreshold</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">This controls how large to let the journal in comitted transactions
+ before deciding to pause and flush as soon as possible.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#maxRecord()" class="member-name-link">maxRecord()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#maxSize()" class="member-name-link">maxSize()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html#maxSize(org.apache.jena.graph.Node)" class="member-name-link">maxSize(Node)</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></dt>
+<dd>
+<div class="block">Calculate the maximum number of bytes needed for a Node.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html#maxSize(org.apache.jena.graph.Node)" class="member-name-link">maxSize(Node)</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#mem()" class="member-name-link">mem()</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>
+<div class="block">FileSet for "in-memory"</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#mem()" class="member-name-link">mem()</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return a fresh memory location : always unique, never .equals to another
+ location.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#mem(java.lang.String)" class="member-name-link">mem(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>
+<div class="block">Return a memory location with a name</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#memName" class="member-name-link">memName</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">Name to indicate in-memory</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">merge(BPTreePage, Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">MetaFile</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Abstraction and many convenience operations on metadata.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">MetaFile(String, String)</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Create a MetaFile</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#MIN" class="member-name-link">MIN</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#minKey()" class="member-name-link">minKey()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html#minKey()" class="member-name-link">minKey()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></dt>
+<dd>
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#minKey()" class="member-name-link">minKey()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#minRecord()" class="member-name-link">minRecord()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)" class="member-name-link">modify(StoreParams, StoreParamsDynamic)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>
+<div class="block">Using a base set of <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>, and update with dynamic parameters.</div>
+</dd>
+</dl>
+<h2 class="title" id="I:N">N</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#NAME" class="member-name-link">NAME</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#NAME" class="member-name-link">NAME</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">Names</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Names of things in TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#%3Cinit%3E()" class="member-name-link">Names()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#namespace" class="member-name-link">namespace</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#namespace" class="member-name-link">namespace</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html#negativePidsTreatedAsAlive()" class="member-name-link">negativePidsTreatedAsAlive()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></dt>
+<dd>
+<div class="block">Gets whether the platform we are running on will cause us to treat
+ negative (i.e.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#NetworkOrder" class="member-name-link">NetworkOrder</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html#next()" class="member-name-link">next()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html#next()" class="member-name-link">next()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html#next()" class="member-name-link">next()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html#next()" class="member-name-link">next()</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html#NO_ID" class="member-name-link">NO_ID</a> - Static variable in interface org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#NO_REC" class="member-name-link">NO_REC</a> - Static variable in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#node2NodeIdCacheSize(int)" class="member-name-link">node2NodeIdCacheSize(int)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#Node2NodeIdCacheSize" class="member-name-link">Node2NodeIdCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#Node2NodeIdCacheSize" class="member-name-link">Node2NodeIdCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size of Node to NodeId cache.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">Encode/decode for Nodes into bytes</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecLib</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">Utilities for encoding/decoding nodes as strings.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html#%3Cinit%3E()" class="member-name-link">NodecLib()</a> - Constructor for class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">Simple encoder/decoder for nodes that uses Turtle term string encoding.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html#%3Cinit%3E()" class="member-name-link">NodecSSE()</a> - Constructor for class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#NodeDoesNotExist" class="member-name-link">NodeDoesNotExist</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">NodeId</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#%3Cinit%3E(long)" class="member-name-link">NodeId(long)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#nodeId2NodeCacheSize(int)" class="member-name-link">nodeId2NodeCacheSize(int)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#NodeId2NodeCacheSize" class="member-name-link">NodeId2NodeCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#NodeId2NodeCacheSize" class="member-name-link">NodeId2NodeCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size of NodeId to Node cache.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#NodeIdAny" class="member-name-link">NodeIdAny</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">NodeLib</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#%3Cinit%3E()" class="member-name-link">NodeLib()</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#nodeMissCacheSize(int)" class="member-name-link">nodeMissCacheSize(int)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#NodeMissCacheSize" class="member-name-link">NodeMissCacheSize</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#NodeMissCacheSize" class="member-name-link">NodeMissCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size of Node lookup miss cache.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#nodeRecordFactory" class="member-name-link">nodeRecordFactory</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#nodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">nodes(NodeTable, Iterator&lt;NodeId&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">Cache wrapper around a NodeTable.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">NodeTable wrapper to handle inline node ids.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html#%3Cinit%3E()" class="member-name-link">NodeTableLib()</a> - Constructor for class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">NodeTableLogger(String, NodeTable)</a> - Constructor for class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>
+<div class="block">A concrete NodeTable based on native storage (string file and an index)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#%3Cinit%3E(org.apache.jena.tdb1.index.Index,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">NodeTableNative(Index, ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">NodeTableReadonly(NodeTable)</a> - Constructor for class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></dt>
+<dd>
+<div class="block">Group a tuple table and node table together to provide a real NodeTupleTable</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">NodeTupleTableConcrete(int, TupleIndex[], NodeTable, DatasetControl)</a> - Constructor for class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></dt>
+<dd>
+<div class="block">(Read-only?) projection of another NodeTupleTable.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,org.apache.jena.graph.Node)" class="member-name-link">NodeTupleTableView(NodeTupleTable, Node)</a> - Constructor for class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">NodeTupleTableWrapper(NodeTupleTable)</a> - Constructor for class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.store">NodeType</a> - Enum Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#NONE" class="member-name-link">NONE</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#NoParent" class="member-name-link">NoParent</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#NS" class="member-name-link">NS</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#NullOut" class="member-name-link">NullOut</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">null out (with the FillByte) freed up space in buffers</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#numIndexes()" class="member-name-link">numIndexes()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Number of indexes on this tuple table</div>
+</dd>
+</dl>
+<h2 class="title" id="I:O">O</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#Object" class="member-name-link">Object</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html#%3Cinit%3E()" class="member-name-link">ObjectFileBuilderStd()</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileLogger(String, ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileReadonly(ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#objectFiles" class="member-name-link">objectFiles</a> - Variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>
+<div class="block">Variable length ByteBuffer file on disk with
+  buffering for delayed writes.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)" class="member-name-link">ObjectFileStorage(BufferChannel)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel,int)" class="member-name-link">ObjectFileStorage(BufferChannel, int)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileSwitcher(ObjectFile, ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">This version works with two files - the main, base file and a per-transaction journal
+ file.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileTransComplex(Transaction, ObjectFile, ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileWrapper(ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#ObjectFileWriteCacheSize" class="member-name-link">ObjectFileWriteCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#obtain()" class="member-name-link">obtain()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Obtains the lock in order to prevent other JVMs using the location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open(Assembler, Resource, Mode)</a> - Method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html" title="class in org.apache.jena.tdb1.assembler">IndexAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open(Assembler, Resource, Mode)</a> - Method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open(Assembler, Resource, Mode)</a> - Method in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">openTupleIndex(Location, String, String, String)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)" class="member-name-link">openTupleIndex(Location, String, String, String, int, int, int, int)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">openTupleIndex(Location, String, String, String, StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html#OpExecFactoryTDB" class="member-name-link">OpExecFactoryTDB</a> - Static variable in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">TDB executor for algebra expressions.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html#%3Cinit%3E(org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">OpExecutorTDB1(ExecutionContext)</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optDefault" class="member-name-link">optDefault</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optFixed" class="member-name-link">optFixed</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optNone" class="member-name-link">optNone</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#optStats" class="member-name-link">optStats</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">Optimizer / stats</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#OrderMem" class="member-name-link">OrderMem</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">order of an in-memory BTree or B+Tree</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/module-summary.html">org.apache.jena.tdb</a> - module org.apache.jena.tdb</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a> - package org.apache.jena.tdb</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a> - package org.apache.jena.tdb1</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a> - package org.apache.jena.tdb1.assembler</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html">org.apache.jena.tdb1.base</a> - package org.apache.jena.tdb1.base</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a> - package org.apache.jena.tdb1.base.block</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a> - package org.apache.jena.tdb1.base.buffer</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a> - package org.apache.jena.tdb1.base.file</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a> - package org.apache.jena.tdb1.base.objectfile</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html">org.apache.jena.tdb1.base.page</a> - package org.apache.jena.tdb1.base.page</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a> - package org.apache.jena.tdb1.base.record</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> - package org.apache.jena.tdb1.base.recordbuffer</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a> - package org.apache.jena.tdb1.index</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> - package org.apache.jena.tdb1.index.bplustree</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> - package org.apache.jena.tdb1.index.ext</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a> - package org.apache.jena.tdb1.lib</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html">org.apache.jena.tdb1.mgt</a> - package org.apache.jena.tdb1.mgt</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-summary.html">org.apache.jena.tdb1.modify</a> - package org.apache.jena.tdb1.modify</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a> - package org.apache.jena.tdb1.setup</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a> - package org.apache.jena.tdb1.solver</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a> - package org.apache.jena.tdb1.solver.stats</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a> - package org.apache.jena.tdb1.store</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> - package org.apache.jena.tdb1.store.bulkloader</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> - package org.apache.jena.tdb1.store.nodetable</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> - package org.apache.jena.tdb1.store.nodetupletable</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> - package org.apache.jena.tdb1.store.tupletable</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a> - package org.apache.jena.tdb1.store.xloader</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a> - package org.apache.jena.tdb1.sys</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> - package org.apache.jena.tdb1.transaction</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#OTHER" class="member-name-link">OTHER</a> - Enum constant in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output(IndentedWriter)</a> - Method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output(IndentedWriter)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output(IndentedWriter)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output(IndentedWriter)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite(Block)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:P">P</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#pack()" class="member-name-link">pack()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#pack(long)" class="member-name-link">pack(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#pack(long,int)" class="member-name-link">pack(long, int)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html#packDate(java.lang.String)" class="member-name-link">packDate(String)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html#packDateTime(java.lang.String)" class="member-name-link">packDateTime(String)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree(Iterator&lt;Record&gt;, BPlusTreeParams, RecordFactory, BlockMgr, BlockMgr)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a></dt>
+<dd>
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.page">Page</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html">org.apache.jena.tdb1.base.page</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html">org.apache.jena.tdb1.base.page</a></dt>
+<dd>
+<div class="block">A page with a byte buffer</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a> extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt; - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html">org.apache.jena.tdb1.base.page</a></dt>
+<dd>
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#panic(java.lang.Class,java.lang.String)" class="member-name-link">panic(Class&lt;?&gt;, String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#ParamBlockSize" class="member-name-link">ParamBlockSize</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#ParamKeyLength" class="member-name-link">ParamKeyLength</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#ParamOrder" class="member-name-link">ParamOrder</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#params" class="member-name-link">params</a> - Variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#ParamValueLength" class="member-name-link">ParamValueLength</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#PATH" class="member-name-link">PATH</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">The root package name for TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#PATH" class="member-name-link">PATH</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">The root package name for TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">Entry to the basic pattern solver for TDB1.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html#%3Cinit%3E()" class="member-name-link">PatternMatchTDB1()</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pBlockReadCacheSize" class="member-name-link">pBlockReadCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pBlockWriteCacheSize" class="member-name-link">pBlockWriteCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pDataset" class="member-name-link">pDataset</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pDescription" class="member-name-link">pDescription</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pFile" class="member-name-link">pFile</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pGraphName1" class="member-name-link">pGraphName1</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pGraphName2" class="member-name-link">pGraphName2</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pIndex" class="member-name-link">pIndex</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFile</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Single file, single ByteBuffer</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html#%3Cinit%3E()" class="member-name-link">PlainFileMem()</a> - Constructor for class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></dt>
+<dd>
+<div class="block">Single, unsegmented file with ByteBuffer</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pLocation" class="member-name-link">pLocation</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pName" class="member-name-link">pName</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pNode2NodeIdCacheSize" class="member-name-link">pNode2NodeIdCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pNodeData" class="member-name-link">pNodeData</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pNodeId2NodeCacheSize" class="member-name-link">pNodeId2NodeCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pNodeIndex" class="member-name-link">pNodeIndex</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pNodeMissesCacheSize" class="member-name-link">pNodeMissesCacheSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pNodes" class="member-name-link">pNodes</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#position()" class="member-name-link">position()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">return the position</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#position()" class="member-name-link">position()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#position()" class="member-name-link">position()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#position()" class="member-name-link">position()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#position(long)" class="member-name-link">position(long)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">set the position</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#position(long)" class="member-name-link">position(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#position(long)" class="member-name-link">position(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#position(long)" class="member-name-link">position(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#prefixes()" class="member-name-link">prefixes()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#prefixes()" class="member-name-link">prefixes()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#prefixId2Node" class="member-name-link">prefixId2Node</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#prefixId2Node" class="member-name-link">prefixId2Node</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>
+<div class="block">Prefixes file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#prefixId2Node(java.lang.String)" class="member-name-link">prefixId2Node(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#prefixIndexes" class="member-name-link">prefixIndexes</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#prefixIndexes" class="member-name-link">prefixIndexes</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#prefixIndexes(java.lang.String%5B%5D)" class="member-name-link">prefixIndexes(String[])</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">PrefixMapSwitchableTDB1(DatasetGraphTransaction, Node)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">PrefixMapTDB1</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,java.util.function.Supplier)" class="member-name-link">PrefixMapTDB1(DatasetGraphTransaction, Supplier&lt;DatasetGraph&gt;)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html" title="class in org.apache.jena.tdb1.store">PrefixMapTDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#prefixNode2Id" class="member-name-link">prefixNode2Id</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#prefixNode2Id" class="member-name-link">prefixNode2Id</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#prefixNode2Id(java.lang.String)" class="member-name-link">prefixNode2Id(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#PREPARING" class="member-name-link">PREPARING</a> - Enum constant in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#primaryIndexPrefix" class="member-name-link">primaryIndexPrefix</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#primaryIndexPrefix" class="member-name-link">primaryIndexPrefix</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#primaryIndexPrefix(java.lang.String)" class="member-name-link">primaryIndexPrefix(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#primaryIndexQuads" class="member-name-link">primaryIndexQuads</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#primaryIndexQuads" class="member-name-link">primaryIndexQuads</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#primaryIndexQuads(java.lang.String)" class="member-name-link">primaryIndexQuads(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#primaryIndexTriples" class="member-name-link">primaryIndexTriples</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#primaryIndexTriples" class="member-name-link">primaryIndexTriples</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#primaryIndexTriples(java.lang.String)" class="member-name-link">primaryIndexTriples(String)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#print(java.lang.String)" class="member-name-link">print(String)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>
+<div class="block">Dump a journal - debug support function - opens the journal specially - inconsistent views possible</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#print(java.lang.String,java.lang.Object...)" class="member-name-link">print(String, Object...)</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html#print(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">print(String, NodeTable)</a> - Static method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html#print(java.util.Iterator)" class="member-name-link">print(Iterator&lt;Tuple&lt;NodeId&gt;&gt;)</a> - Static method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html" title="class in org.apache.jena.tdb1.index">IndexLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#print(org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">print(Journal)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#printJournal()" class="member-name-link">printJournal()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Highly risky!</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html#processGlobalSystemProperties()" class="member-name-link">processGlobalSystemProperties()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html#processProperties(java.util.Properties)" class="member-name-link">processProperties(Properties)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html#%3Cinit%3E()" class="member-name-link">ProcessUtils()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></dt>
+<dd>
+<div class="block">From a file of records, build a (packed) index</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html#%3Cinit%3E()" class="member-name-link">ProcIndexBuild()</a> - Constructor for class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></dt>
+<dd>
+<div class="block">Copy one index to another, probably with a different key order</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html#%3Cinit%3E()" class="member-name-link">ProcIndexCopy()</a> - Constructor for class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></dt>
+<dd>
+<div class="block">Create the Node table and write the triples/quads temporary files</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html#%3Cinit%3E()" class="member-name-link">ProcNodeTableDataBuilder()</a> - Constructor for class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html#%3Cinit%3E()" class="member-name-link">ProcRewriteIndex()</a> - Constructor for class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#promote()" class="member-name-link">promote()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#promote()" class="member-name-link">promote()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#promote()" class="member-name-link">promote()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#promote(org.apache.jena.sparql.core.Transactional.Promote)" class="member-name-link">promote(Transactional.Promote)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#promote(org.apache.jena.sparql.core.Transactional.Promote)" class="member-name-link">promote(Transactional.Promote)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote(Block)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#promote(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">promote(Page)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#propertyEnableInlineLiterals1" class="member-name-link">propertyEnableInlineLiterals1</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Unsupported (for non-standard setups)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#propertyEnableInlineLiterals2" class="member-name-link">propertyEnableInlineLiterals2</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Unsupported (for non-standard setups)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#propertyEquals(java.lang.String,java.lang.String)" class="member-name-link">propertyEquals(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Test whether a property has a value.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pSetting" class="member-name-link">pSetting</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#pSyncTick" class="member-name-link">pSyncTick</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></dt>
+<dd>
+<div class="block">An IntBuffer with extra operations</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#%3Cinit%3E(java.nio.ByteBuffer,int)" class="member-name-link">PtrBuffer(ByteBuffer, int)</a> - Constructor for class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pUnionDefaultGraph" class="member-name-link">pUnionDefaultGraph</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#put(org.apache.jena.sparql.core.Var,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">put(Var, NodeId)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#put(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">put(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#put(T)" class="member-name-link">put(T)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#putAll(org.apache.jena.tdb1.solver.BindingNodeId)" class="member-name-link">putAll(BindingNodeId)</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#pValue" class="member-name-link">pValue</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:Q">Q</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">QC2</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html#%3Cinit%3E()" class="member-name-link">QC2()</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html" title="class in org.apache.jena.tdb1.solver">QC2</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#quadIndexes" class="member-name-link">quadIndexes</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#quadIndexes" class="member-name-link">quadIndexes</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#quadIndexes(java.lang.String%5B%5D)" class="member-name-link">quadIndexes(String[])</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">QuadTable</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">Quad table - a collection of TupleIndexes for 4-tuples
+  together with a node table.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">QuadTable(TupleIndex[], NodeTable, DatasetControl)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#QueueBatchSize" class="member-name-link">QueueBatchSize</a> - Static variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">This controls how many write transactions we batch up before 
+  deciding to try to flush the journal to the main database.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#queuedCommits" class="member-name-link">queuedCommits</a> - Variable in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:R">R</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)" class="member-name-link">RangeIndexBuilderStd(BlockMgrBuilder, BlockMgrBuilder)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)" class="member-name-link">RangeIndexLogger(RangeIndex, Logger)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">RangeIndexWrapper(RangeIndex)</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#read(long)" class="member-name-link">read(long)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#read(long)" class="member-name-link">read(long)</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">Read a buffer at the accessor number.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#read(long)" class="member-name-link">read(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#read(java.lang.String)" class="member-name-link">read(String)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>
+<div class="block">Read from a file if possible.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#read(java.nio.ByteBuffer)" class="member-name-link">read(ByteBuffer)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Read into a ByteBuffer.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#read(java.nio.ByteBuffer)" class="member-name-link">read(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#read(java.nio.ByteBuffer)" class="member-name-link">read(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#read(java.nio.ByteBuffer,long)" class="member-name-link">read(ByteBuffer, long)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Read into a ByteBuffer, starting at position loc.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#read(java.nio.ByteBuffer,long)" class="member-name-link">read(ByteBuffer, long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#read(java.nio.ByteBuffer,long)" class="member-name-link">read(ByteBuffer, long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#read(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">read(Location)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>
+<div class="block">Read from a file if possible.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#readByURI(java.lang.String,java.lang.String)" class="member-name-link">readByURI(String, String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#readByURI(java.lang.String,java.lang.String)" class="member-name-link">readByURI(String, String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Get the prefix string associated with a URI string for a specific graph (or null for dataset, not a specific graph)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#readJournal(long)" class="member-name-link">readJournal(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#readMeta(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">readMeta(MetaFile)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#readPrefix(java.lang.String,java.lang.String)" class="member-name-link">readPrefix(String, String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#readPrefix(java.lang.String,java.lang.String)" class="member-name-link">readPrefix(String, String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Get the URI string associated with a prefix string for a specific graph (or null for dataset, not a specific graph)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#readPrefixMap(java.lang.String)" class="member-name-link">readPrefixMap(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#readPrefixMap(java.lang.String)" class="member-name-link">readPrefixMap(String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Return the mappings for a specific graph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">record(RecordFactory, Tuple&lt;NodeId&gt;, ColumnMap)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html#record(T,T,T,T)" class="member-name-link">record(NodeId, NodeId, NodeId, NodeId)</a> - Method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">Record</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></dt>
+<dd>
+<div class="block">A record is pair of key and value.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#%3Cinit%3E(byte%5B%5D,byte%5B%5D)" class="member-name-link">Record(byte[], byte[])</a> - Constructor for class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#RECORD_BLOCK" class="member-name-link">RECORD_BLOCK</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#%3Cinit%3E(java.nio.ByteBuffer,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">RecordBuffer(ByteBuffer, RecordFactory, int)</a> - Constructor for class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">RecordBuffer(RecordFactory, int)</a> - Constructor for class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></dt>
+<dd>
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></dt>
+<dd>
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></dt>
+<dd>
+<div class="block">Manager for a block that is all records.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">RecordBufferPageMgr(RecordFactory, BlockMgr)</a> - Constructor for class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html#%3Cinit%3E()" class="member-name-link">RecordException()</a> - Constructor for exception org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html" title="class in org.apache.jena.tdb1.base.record">RecordException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">RecordException(String)</a> - Constructor for exception org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html" title="class in org.apache.jena.tdb1.base.record">RecordException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></dt>
+<dd>
+<div class="block">Record creator</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#%3Cinit%3E(int,int)" class="member-name-link">RecordFactory(int, int)</a> - Constructor for class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#recording()" class="member-name-link">recording()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Get recording state</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#recording(boolean)" class="member-name-link">recording(boolean)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Set recording on or off</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#recordLength()" class="member-name-link">recordLength()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html#%3Cinit%3E(java.io.InputStream,int,org.apache.jena.tdb1.lib.ColumnMap,int)" class="member-name-link">RecordsFromInput(InputStream, int, ColumnMap, int)</a> - Constructor for class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#recoverFromJournal(org.apache.jena.tdb1.store.StorageConfig,org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">recoverFromJournal(StorageConfig, Journal)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>
+<div class="block">Recovery from a journal.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#recovery(org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">recovery(DatasetGraphTDB)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>
+<div class="block">Recover a base storage DatasetGraph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html#register()" class="member-name-link">register()</a> - Static method in class org.apache.jena.tdb1.modify.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html#register()" class="member-name-link">register()</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#register(java.lang.String)" class="member-name-link">register(String)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html#release()" class="member-name-link">release()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></dt>
+<dd>
+<div class="block">Releases the lock so that other JVMs can use the location</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#release()" class="member-name-link">release()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#release(java.lang.String)" class="member-name-link">release(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#release(java.nio.channels.FileChannel)" class="member-name-link">release(FileChannel)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#release(org.apache.jena.query.Dataset)" class="member-name-link">release(Dataset)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#release(org.apache.jena.query.Dataset)"><code>TDB1Factory.release(Dataset)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#release(org.apache.jena.query.Dataset)" class="member-name-link">release(Dataset)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Release from the JVM.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#release(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">release(DatasetGraph)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#release(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.release(DatasetGraph)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#release(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">release(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Release from the JVM.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Release a block, unmodified.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release(Block)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#release(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">release(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Stop managing a location.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#release(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">release(Page)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#releaseAll(java.lang.String)" class="member-name-link">releaseAll(String)</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>
+<div class="block">Shutdown all the files matching the prefix (typically a directory)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#releaseDSG(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">releaseDSG(Location)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>
+<div class="block">Stop managing the <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a> for the location.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html#remove()" class="member-name-link">remove()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html#remove()" class="member-name-link">remove()</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#remove(int)" class="member-name-link">remove(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">remove(Node, Node, Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#removeAllFromPrefixMap(java.lang.String)" class="member-name-link">removeAllFromPrefixMap(String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#removeAllFromPrefixMap(java.lang.String)" class="member-name-link">removeAllFromPrefixMap(String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Remove all associations for a specific graph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#removeByKey(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">removeByKey(Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>
+<div class="block">return true is removed anything</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#removeByKey(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">removeByKey(Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#removeFromPrefixMap(java.lang.String,java.lang.String)" class="member-name-link">removeFromPrefixMap(String, String)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html#removeFromPrefixMap(java.lang.String,java.lang.String)" class="member-name-link">removeFromPrefixMap(String, String)</a> - Method in interface org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></dt>
+<dd>
+<div class="block">Remove the association of a prefix for a specific graph</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#removeGraph(org.apache.jena.graph.Node)" class="member-name-link">removeGraph(Node)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#removeIterator(java.util.Iterator)" class="member-name-link">removeIterator(Iterator&lt;?&gt;)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#removeTop()" class="member-name-link">removeTop()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Remove top element</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#reopen()" class="member-name-link">reopen()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>
+<div class="block">Forced reopen - thread.interrupt causes java to close file.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#replay(org.apache.jena.tdb1.transaction.Journal,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">replay(Journal, DatasetGraphTDB)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>
+<div class="block">Replay a journal onto a dataset</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html#replay(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">replay(Transaction)</a> - Static method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#replicate()" class="member-name-link">replicate()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>
+<div class="block">Deep copy, including ByteBuffer contents into a HeapByteBuffer.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#replicate(java.nio.ByteBuffer)" class="member-name-link">replicate(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>
+<div class="block">Deep copy, including ByteBuffer contents, using the supplied ByteBuffer to hold the contents and
+ to be used when constructing the new Block.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#replicate(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">replicate(Block, Block)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#reposition(long)" class="member-name-link">reposition(long)</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#reposition(long)" class="member-name-link">reposition(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html#reposition(long)" class="member-name-link">reposition(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#reposition(long)" class="member-name-link">reposition(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#reposition(long)" class="member-name-link">reposition(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#reposition(long)" class="member-name-link">reposition(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#requireWrite()" class="member-name-link">requireWrite()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html#reset()" class="member-name-link">reset()</a> - Static method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html#reset()" class="member-name-link">reset()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></dt>
+<dd>
+<div class="block">Stop managing all locations.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#reset()" class="member-name-link">reset()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset(Block)</a> - Method in interface org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></dt>
+<dd>
+<div class="block">The underlying block for this page has changed (e.g.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset(Block)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset(Block)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset(Block)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html#resetCache()" class="member-name-link">resetCache()</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#resetTimer()" class="member-name-link">resetTimer()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html#results()" class="member-name-link">results()</a> - Method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#root" class="member-name-link">root</a> - Static variable in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#RootId" class="member-name-link">RootId</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#RootParent" class="member-name-link">RootParent</a> - Static variable in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:S">S</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#SafeMode" class="member-name-link">SafeMode</a> - Static variable in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#sameValues(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">sameValues(StoreParams, StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>
+<div class="block">Equality but ignore "isSet"</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">scan(Iterator&lt;Tuple&lt;NodeId&gt;&gt;, Tuple&lt;NodeId&gt;)</a> - Static method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">search(BPTreeNode, Record)</a> - Static method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>
+<div class="block">Find a record, using the active comparator</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SegmentSize" class="member-name-link">SegmentSize</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a segment (used for memory mapped files)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#send(X)" class="member-name-link">send(X)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#set(int,int)" class="member-name-link">set(int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#set(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">set(int, Record)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#set(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">set(int, Record)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#set(org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">set(DatasetControl)</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#setChecking(boolean)" class="member-name-link">setChecking(boolean)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#setChecking(boolean)" class="member-name-link">setChecking(boolean)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#setCount(int)" class="member-name-link">setCount(int)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#setCount(int)" class="member-name-link">setCount(int)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#setFileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">setFileMode(FileMode)</a> - Static method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html#setFilter(org.apache.jena.sparql.util.Context,java.util.function.Predicate)" class="member-name-link">setFilter(Context, Predicate&lt;Tuple&lt;NodeId&gt;&gt;)</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html" title="class in org.apache.jena.tdb1.solver">QC2</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#setGenerateStats(boolean)" class="member-name-link">setGenerateStats(boolean)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#setGenerateStats(boolean)" class="member-name-link">setGenerateStats(boolean)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#setHash(org.apache.jena.tdb1.store.Hash,org.apache.jena.graph.Node)" class="member-name-link">setHash(Hash, Node)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#setLink(int)" class="member-name-link">setLink(int)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#setModified(boolean)" class="member-name-link">setModified(boolean)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#setOptimizerWarningFlag(boolean)" class="member-name-link">setOptimizerWarningFlag(boolean)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#setOptimizerWarningFlag(boolean)" class="member-name-link">setOptimizerWarningFlag(boolean)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#setOptimizerWarningFlag(boolean)" class="member-name-link">setOptimizerWarningFlag(boolean)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#setProperty(java.lang.String,int)" class="member-name-link">setProperty(String, int)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Set property, turning integer into a string.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#setProperty(java.lang.String,java.lang.String)" class="member-name-link">setProperty(String, String)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>
+<div class="block">Set property</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#setReadOnly(boolean)" class="member-name-link">setReadOnly(boolean)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#setShowProgress(boolean)" class="member-name-link">setShowProgress(boolean)</a> - Method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#setShowProgress(boolean)" class="member-name-link">setShowProgress(boolean)</a> - Method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#setSize(int)" class="member-name-link">setSize(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html#%3Cinit%3E()" class="member-name-link">SettingAssembler()</a> - Constructor for class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#setTrieLength(int)" class="member-name-link">setTrieLength(int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#setTupleIndex(int,org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">setTupleIndex(int, TupleIndex)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>
+<div class="block">Set index - for code that manipulates internal structures directly - use with
+ care</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#setUnderlyingByteBuffer(java.nio.ByteBuffer)" class="member-name-link">setUnderlyingByteBuffer(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup(Location, StoreParams)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"><code>TDB1Factory.setup(org.apache.jena.tdb1.base.file.Location, org.apache.jena.tdb1.setup.StoreParams)</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup(Location, StoreParams)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></dt>
+<dd>
+<div class="block">Set the <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> for specific Location.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">SetupIndex</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html#%3Cinit%3E()" class="member-name-link">SetupIndex()</a> - Constructor for class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">SetupTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Makes things : datasets from locations, indexes, etc etc.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html#%3Cinit%3E()" class="member-name-link">SetupTDB()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#shiftDown(int)" class="member-name-link">shiftDown(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#shiftDownN(int,int)" class="member-name-link">shiftDownN(int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#shiftLeft(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">shiftLeft(BufferBase)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Move the element from the low end of other to the high end of this</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftLeft(BPTreePage, Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#shiftRight(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">shiftRight(BufferBase)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>
+<div class="block">Move the element from the high end of this to the low end of other</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftRight(BPTreePage, Record)</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#shiftUp(int)" class="member-name-link">shiftUp(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#shiftUpN(int,int)" class="member-name-link">shiftUpN(int, int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#SHORT_STRING" class="member-name-link">SHORT_STRING</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">SinkProgress</a>&lt;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="type parameter in SinkProgress">X</a>&gt; - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#%3Cinit%3E(java.lang.String,java.lang.String,int,boolean)" class="member-name-link">SinkProgress(String, String, int, boolean)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>
+<div class="block">Format passed arguments</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#size()" class="member-name-link">size()</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Length of storage, in bytes.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html#size()" class="member-name-link">size()</a> - Method in interface org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></dt>
+<dd>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html#size()" class="member-name-link">size()</a> - Method in interface org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#size()" class="member-name-link">size()</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Size of index (number of slots).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#size()" class="member-name-link">size()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#SIZE" class="member-name-link">SIZE</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfInt" class="member-name-link">SizeOfInt</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a Java int</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfLong" class="member-name-link">SizeOfLong</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a Java long</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfNodeId" class="member-name-link">SizeOfNodeId</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of the persistent representation of a node id</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#SizeOfPointer" class="member-name-link">SizeOfPointer</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Size, in bytes, of a pointer between blocks</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#slotLen()" class="member-name-link">slotLen()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">Utilities used within the TDB BGP solver : local TDB store</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html#%3Cinit%3E()" class="member-name-link">SolverLibTDB()</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">SolverRX</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">RDF-star processing for matching an individual triple/quad pattern.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html#%3Cinit%3E()" class="member-name-link">SolverRX()</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html" title="class in org.apache.jena.tdb1.solver">SolverRX</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#SPECIAL" class="member-name-link">SPECIAL</a> - Static variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#split()" class="member-name-link">split()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>
+<div class="block">Split: place old high half in 'other'.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></dt>
+<dd>
+<div class="block">Execute TDB requests directly -- no reordering
+  Using OpExecutor is preferred.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html#%3Cinit%3E(org.apache.jena.sparql.engine.main.StageGenerator)" class="member-name-link">StageGeneratorDirectTDB(StageGenerator)</a> - Constructor for class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html#start()" class="member-name-link">start()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" title="class in org.apache.jena.tdb1.sys">InitTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html#startBulk()" class="member-name-link">startBulk()</a> - Method in interface org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#startDataPhase()" class="member-name-link">startDataPhase()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#startExclusiveMode()" class="member-name-link">startExclusiveMode()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Enter exclusive mode.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#startIndex(java.lang.String)" class="member-name-link">startIndex(String)</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#startIndexPhase()" class="member-name-link">startIndexPhase()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html#startLoad()" class="member-name-link">startLoad()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html#startMonitor()" class="member-name-link">startMonitor()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#startRead()" class="member-name-link">startRead()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>
+<div class="block">Signal the start of an update operation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html#startRead()" class="member-name-link">startRead()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html#startRead()" class="member-name-link">startRead()</a> - Method in interface org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></dt>
+<dd>
+<div class="block">Signal the start of an internal read operation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html#startRead()" class="member-name-link">startRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#startRead()" class="member-name-link">startRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html#startRead()" class="member-name-link">startRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html#startRead()" class="member-name-link">startRead()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>
+<div class="block">Signal the start of an update operation</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in interface org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></dt>
+<dd>
+<div class="block">Fine grained, internal update - start</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html#startUpdate()" class="member-name-link">startUpdate()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#startWrite()" class="member-name-link">startWrite()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>
+<div class="block">
+ journal.startWrite();
+ try {
+         journal.write
+         journal.commitWrite();
+ } catch (Thowable ex) { journal.abortWrite(); }
+ finally { journal.endWrite(); }</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#state()" class="member-name-link">state()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">Stats</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html#%3Cinit%3E()" class="member-name-link">Stats()</a> - Constructor for class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></dt>
+<dd>
+<div class="block">Statistics collector, general purpose, uses Nodes</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html#%3Cinit%3E()" class="member-name-link">StatsCollector()</a> - Constructor for class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></dt>
+<dd>
+<div class="block">Statistics collector, aggregates based on NodeId</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">StatsCollectorNodeId(NodeTable)</a> - Constructor for class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></dt>
+<dd>
+<div class="block">Statistics collector</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#stdBuilder()" class="member-name-link">stdBuilder()</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html#stop()" class="member-name-link">stop()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" title="class in org.apache.jena.tdb1.sys">InitTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">StorageConfig</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)" class="member-name-link">StorageConfig(Location, StoreParams, boolean, Map&lt;FileRef, BlockMgr&gt;, Map&lt;FileRef, ObjectFile&gt;, Map&lt;FileRef, BufferChannel&gt;)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base">StorageException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html">org.apache.jena.tdb1.base</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html#%3Cinit%3E()" class="member-name-link">StorageException()</a> - Constructor for exception org.apache.jena.tdb1.base.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" title="class in org.apache.jena.tdb1.base">StorageException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">StorageException(String)</a> - Constructor for exception org.apache.jena.tdb1.base.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" title="class in org.apache.jena.tdb1.base">StorageException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">StorageException(String, Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" title="class in org.apache.jena.tdb1.base">StorageException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">StorageException(Throwable)</a> - Constructor for exception org.apache.jena.tdb1.base.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" title="class in org.apache.jena.tdb1.base">StorageException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">StoreConnection</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">A StoreConnection is the reference to the underlying storage.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParams</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>
+<div class="block">System parameters for a TDB database instance.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>
+<div class="block">Encode and decode <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a></div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#%3Cinit%3E()" class="member-name-link">StoreParamsCodec()</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#%3Cinit%3E()" class="member-name-link">StoreParamsConst()</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>
+<div class="block">Store parameters that can be adjusted after a store has been created,
+  and given different values when the JVM attaches to a store area.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#str(byte%5B%5D)" class="member-name-link">str(byte[])</a> - Static method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html#%3Cinit%3E()" class="member-name-link">StringAbbrev()</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>
+<div class="block">Wrap a <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a> with a string encoder/decoder.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">StringFile(ObjectFile)</a> - Constructor for class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html#superTick" class="member-name-link">superTick</a> - Static variable in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></dt>
+<dd>
+<div class="block">Number of ticks per super tick</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#supportsTransactionAbort()" class="member-name-link">supportsTransactionAbort()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#supportsTransactionAbort()" class="member-name-link">supportsTransactionAbort()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#supportsTransactions()" class="member-name-link">supportsTransactions()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#supportsTransactions()" class="member-name-link">supportsTransactions()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html#switchover()" class="member-name-link">switchover()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html#switchover()" class="member-name-link">switchover()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#symbolNamespace" class="member-name-link">symbolNamespace</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Root of TDB-defined parameter names</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#symFileMode" class="member-name-link">symFileMode</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">File mode : one of "direct", "mapped", "default"</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#symIndexType" class="member-name-link">symIndexType</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Index type</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#symLogDuplicates" class="member-name-link">symLogDuplicates</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Log duplicates during loading</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#symTupleFilter" class="member-name-link">symTupleFilter</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Experimental : triple and quad filtering at scan level</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#symUnionDefaultGraph" class="member-name-link">symUnionDefaultGraph</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Symbol to use the union of named graphs as the default graph of a query</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#symUnionDefaultGraph" class="member-name-link">symUnionDefaultGraph</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Symbol to use the union of named graphs as the default graph of a query</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#sync()" class="member-name-link">sync()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Sync the block manager</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#sync()" class="member-name-link">sync()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html#sync(boolean)" class="member-name-link">sync(boolean)</a> - Method in class org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#sync(org.apache.jena.graph.Graph)" class="member-name-link">sync(Graph)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Graph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#sync(org.apache.jena.graph.Graph)" class="member-name-link">sync(Graph)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Sync a TDB-backed Graph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#sync(org.apache.jena.query.Dataset)" class="member-name-link">sync(Dataset)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#sync(org.apache.jena.query.Dataset)" class="member-name-link">sync(Dataset)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Sync a TDB-backed Dataset.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#sync(org.apache.jena.rdf.model.Model)" class="member-name-link">sync(Model)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Model.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#sync(org.apache.jena.rdf.model.Model)" class="member-name-link">sync(Model)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Sync a TDB-backed Model.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#sync(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">sync(DatasetGraph)</a> - Static method in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed DatasetGraph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#sync(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">sync(DatasetGraph)</a> - Static method in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Sync a TDB-backed DatasetGraph.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#syncForce()" class="member-name-link">syncForce()</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#syncForce()" class="member-name-link">syncForce()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#syncIfNotTransactional()" class="member-name-link">syncIfNotTransactional()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#syslog" class="member-name-link">syslog</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">TDB System log - use for general messages (a few) and warnings.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">SystemTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#%3Cinit%3E()" class="member-name-link">SystemTDB()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:T">T</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TableBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#tDatasetTDB" class="member-name-link">tDatasetTDB</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" class="type-name-link" title="class in org.apache.jena.tdb">TDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1"><code>TDB1</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#TDB_CONFIG_FILE" class="member-name-link">TDB_CONFIG_FILE</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>
+<div class="block">Filename of the TDB configuration file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Backup</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></dt>
+<dd>
+<div class="block">Backup a database.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html#%3Cinit%3E()" class="member-name-link">TDB1Backup()</a> - Constructor for class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1">TDB1Backup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html#%3Cinit%3E()" class="member-name-link">TDB1Exception()</a> - Constructor for exception org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html#%3Cinit%3E(java.lang.String)" class="member-name-link">TDB1Exception(String)</a> - Constructor for exception org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">TDB1Exception(String, Throwable)</a> - Constructor for exception org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">TDB1Exception(Throwable)</a> - Constructor for exception org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Factory</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></dt>
+<dd>
+<div class="block">Public factory for creating objects datasets backed by TDB storage</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html#%3Cinit%3E()" class="member-name-link">TDB1GraphAssembler()</a> - Constructor for class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Loader</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></dt>
+<dd>
+<div class="block">Public interface to the loader functionality.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html#%3Cinit%3E()" class="member-name-link">TDB1Loader()</a> - Constructor for class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBBackup</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1"><code>TDB1Backup</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html#%3Cinit%3E()" class="member-name-link">TDBBackup()</a> - Constructor for class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" title="class in org.apache.jena.tdb">TDBBackup</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBFactory</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbFaqsLink" class="member-name-link">tdbFaqsLink</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbFaqsLink" class="member-name-link">tdbFaqsLink</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">TDBInternal</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">A collection of helpers to abstract away from internal details of TDB.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html#%3Cinit%3E()" class="member-name-link">TDBInternal()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbIRI" class="member-name-link">tdbIRI</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">IRI for TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbIRI" class="member-name-link">tdbIRI</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">IRI for TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBLoader</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html#%3Cinit%3E()" class="member-name-link">TDBLoader()</a> - Constructor for class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">TDBMaker</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></dt>
+<dd>
+<div class="block">Make datasets in various ways.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html#%3Cinit%3E()" class="member-name-link">TDBMaker()</a> - Constructor for class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbParamNS" class="member-name-link">tdbParamNS</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Root of TDB-defined parameter names</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbParamNS" class="member-name-link">tdbParamNS</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Root of TDB-defined parameter names</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#tdbPropertyRoot" class="member-name-link">tdbPropertyRoot</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Root of any TDB-defined Java system properties</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Prefix for TDB-defined parameter names</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Root of TDB-defined parameter short names</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">Prefix for TDB-defined parameter names</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html#tdbSymbolPrefix1" class="member-name-link">tdbSymbolPrefix1</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></dt>
+<dd>
+<div class="block">Root of TDB-defined parameter short names, alternate name</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html">org.apache.jena.tdb1.mgt</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html#%3Cinit%3E()" class="member-name-link">TDBSystemInfo()</a> - Constructor for class org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" class="type-name-link" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html">org.apache.jena.tdb1.mgt</a></dt>
+<dd>
+<div class="block">Static information relating to TDB</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a> - Exception in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html#%3Cinit%3E()" class="member-name-link">TDBTransactionException()</a> - Constructor for exception org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">TDBTransactionException(String)</a> - Constructor for exception org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">TDBTransactionException(String, Throwable)</a> - Constructor for exception org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">TDBTransactionException(Throwable)</a> - Constructor for exception org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html#termOrAny(org.apache.jena.graph.Node)" class="member-name-link">termOrAny(Node)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#tGraphTDB" class="member-name-link">tGraphTDB</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#tNodeTable" class="member-name-link">tNodeTable</a> - Static variable in class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#toBlock(org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage)" class="member-name-link">toBlock(RecordBufferPage)</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html#toBlock(T)" class="member-name-link">toBlock(T)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a></dt>
+<dd>
+<div class="block">Make a block, given a T</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#toByteBuffer(java.nio.ByteBuffer,int)" class="member-name-link">toByteBuffer(ByteBuffer, int)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#toBytes(byte%5B%5D,int)" class="member-name-link">toBytes(byte[], int)</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#toString()" class="member-name-link">toString()</a> - Method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#toString()" class="member-name-link">toString()</a> - Method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#track(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">track(BlockMgr)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html#tracker(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">tracker(BlockMgr)</a> - Static method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">Transaction</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">A transaction.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,long,org.apache.jena.query.TxnType,org.apache.jena.query.ReadWrite,long,org.apache.jena.query.TxnType,java.lang.String,org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">Transaction(DatasetGraphTDB, long, TxnType, ReadWrite, long, TxnType, String, TransactionManager)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">TransactionInfo(TransactionManager)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" class="type-name-link" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">Interface to stats for a single Transaction Manager</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#transactionJournalWriteBlockMode" class="member-name-link">transactionJournalWriteBlockMode</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">A String enum Symbol that specifies the type of temporary storage for
+ transaction journal write blocks.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#transactionJournalWriteBlockMode" class="member-name-link">transactionJournalWriteBlockMode</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">A String enum Symbol that specifies the type of temporary storage for
+ transaction journal write blocks.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" class="type-name-link" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>
+<div class="block">Interface that components of the transaction system implement.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">TransactionManager(DatasetGraphTDB)</a> - Constructor for class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#transactionMode()" class="member-name-link">transactionMode()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#transactionMode()" class="member-name-link">transactionMode()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html#transactionType()" class="member-name-link">transactionType()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html#transactionType()" class="member-name-link">transactionType()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#TRIE" class="member-name-link">TRIE</a> - Static variable in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html#tripleIndexes" class="member-name-link">tripleIndexes</a> - Static variable in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html#tripleIndexes" class="member-name-link">tripleIndexes</a> - Static variable in class org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html#tripleIndexes(java.lang.String%5B%5D)" class="member-name-link">tripleIndexes(String[])</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TripleTable</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></dt>
+<dd>
+<div class="block">TripleTable - a collection of TupleIndexes for 3-tuples
+  together with a node table.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">TripleTable(TupleIndex[], NodeTable, DatasetControl)</a> - Constructor for class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#TRIPLETERM" class="member-name-link">TRIPLETERM</a> - Enum constant in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Truncate the file.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">Truncate the file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#truncate(long)" class="member-name-link">truncate(long)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#tryBlockWriters()" class="member-name-link">tryBlockWriters()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Block until no writers are active or, optionally, return if can't at the moment.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html#tryExclusiveMode()" class="member-name-link">tryExclusiveMode()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></dt>
+<dd>
+<div class="block">Try to enter exclusive mode.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">tuple(Record, ColumnMap)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a> - Interface in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">TupleIndexBuilderStd(RangeIndexBuilder)</a> - Constructor for class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html#%3Cinit%3E(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">TupleIndexRecord(int, ColumnMap, String, RecordFactory, RangeIndex)</a> - Constructor for class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">TupleIndexWrapper(TupleIndex)</a> - Constructor for class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">TupleLib</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#%3Cinit%3E()" class="member-name-link">TupleLib()</a> - Constructor for class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#tupleNodeIds(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodeIds(NodeTable, Tuple&lt;Node&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html#tupleNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodes(NodeTable, Tuple&lt;NodeId&gt;)</a> - Static method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></dt>
+<dd>
+<div class="block">A TupleTable is a set of TupleIndexes.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">TupleTable(int, TupleIndex[])</a> - Constructor for class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a> - Enum Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#type" class="member-name-link">type</a> - Static variable in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html#type()" class="member-name-link">type()</a> - Method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#type(int)" class="member-name-link">type(int)</a> - Static method in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:U">U</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#UNDEF" class="member-name-link">UNDEF</a> - Enum constant in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html#unionGraph(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">unionGraph(NodeTupleTable)</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#unmap(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">unmap(Tuple&lt;T&gt;)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Apply to a <em>mapped</em> tuple to get a tuple with the column mapping reverse-applied</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html#unmapName(java.lang.String)" class="member-name-link">unmapName(String)</a> - Method in class org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></dt>
+<dd>
+<div class="block">Reorder the letters of a string by the same rules as this column map (backward, fetch direction)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#unpack(long)" class="member-name-link">unpack(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html#unpack(long)" class="member-name-link">unpack(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#unpackAsBigDecimal(long)" class="member-name-link">unpackAsBigDecimal(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html#unpackDate(long)" class="member-name-link">unpackDate(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html#unpackDateTime(long)" class="member-name-link">unpackDateTime(long)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html#unregister()" class="member-name-link">unregister()</a> - Static method in class org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-summary.html">org.apache.jena.tdb1.modify</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)" class="member-name-link">UpdateEngineTDB(DatasetGraphTDB, Binding, Context)</a> - Constructor for class org.apache.jena.tdb1.modify.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#URI" class="member-name-link">URI</a> - Enum constant in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:V">V</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#valid(int)" class="member-name-link">valid(int)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#valid(int)" class="member-name-link">valid(int)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#valid(long)" class="member-name-link">valid(long)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html#valid(long)" class="member-name-link">valid(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#valid(long)" class="member-name-link">valid(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#valid(long)" class="member-name-link">valid(long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html#valueLength()" class="member-name-link">valueLength()</a> - Method in class org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#valueOf(long,int)" class="member-name-link">valueOf(long, int)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html#valueOf(java.math.BigDecimal)" class="member-name-link">valueOf(BigDecimal)</a> - Static method in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html#values()" class="member-name-link">values()</a> - Static method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html#values()" class="member-name-link">values()</a> - Static method in enum class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html#values()" class="member-name-link">values()</a> - Static method in enum class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html#values()" class="member-name-link">values()</a> - Static method in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html#values()" class="member-name-link">values()</a> - Static method in enum class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#verbose" class="member-name-link">verbose</a> - Static variable in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html#VERSION" class="member-name-link">VERSION</a> - Static variable in class org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" title="class in org.apache.jena.tdb">TDB</a></dt>
+<dd>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">The full name of the current TDB version</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html#VERSION" class="member-name-link">VERSION</a> - Static variable in class org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></dt>
+<dd>
+<div class="block">The full name of the current TDB version</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html#%3Cinit%3E()" class="member-name-link">VocabTDB()</a> - Constructor for class org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:W">W</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight(Tuple&lt;NodeId&gt;)</a> - Method in interface org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></dt>
+<dd>
+<div class="block">Weight a pattern - specified in normal order (not index order).</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight(Tuple&lt;NodeId&gt;)</a> - Method in class org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html#wrapped()" class="member-name-link">wrapped()</a> - Method in interface org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></dt>
+<dd>
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html#wrapped()" class="member-name-link">wrapped()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html#wrapped()" class="member-name-link">wrapped()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html#wrapped()" class="member-name-link">wrapped()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html#wrapped()" class="member-name-link">wrapped()</a> - Method in class org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html#write()" class="member-name-link">write()</a> - Method in class org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html#write(long)" class="member-name-link">write(long)</a> - Method in class org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html#write(java.io.OutputStream,org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">write(OutputStream, StatsResults)</a> - Static method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></dt>
+<dd>
+<div class="block">Write statistics</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html#write(java.lang.String)" class="member-name-link">write(String)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#write(java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write(String, StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>
+<div class="block">Write to a file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html#write(java.lang.String,org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">write(String, StatsResults)</a> - Static method in class org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></dt>
+<dd>
+<div class="block">Write statistics</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in interface org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></dt>
+<dd>
+<div class="block">Write out the buffer - return the accessor number</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html#write(java.nio.ByteBuffer)" class="member-name-link">write(ByteBuffer)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html#write(java.nio.ByteBuffer,long)" class="member-name-link">write(ByteBuffer, long)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></dt>
+<dd>
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html#write(java.nio.ByteBuffer,long)" class="member-name-link">write(ByteBuffer, long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html#write(java.nio.ByteBuffer,long)" class="member-name-link">write(ByteBuffer, long)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in interface org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></dt>
+<dd>
+<div class="block">Write a block back - it still needs releasing.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in interface org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(Block)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html#write(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write(Location, StoreParams)</a> - Static method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></dt>
+<dd>
+<div class="block">Write to a file</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write(JournalEntryType, FileRef, Block)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html#write(T)" class="member-name-link">write(T)</a> - Method in class org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html#writeable" class="member-name-link">writeable</a> - Variable in class org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#writeJournal(org.apache.jena.tdb1.transaction.JournalEntry)" class="member-name-link">writeJournal(JournalEntry)</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a> - Class in <a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></dt>
+<dd>
+<div class="block">Buffered writer of rows of longs, in hex.</div>
+</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html#writeStartPosn()" class="member-name-link">writeStartPosn()</a> - Method in class org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<h2 class="title" id="I:_">_</h2>
+<dl class="index">
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html#_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)" class="member-name-link">_build(Location, StoreParams, boolean, ReorderTransformation)</a> - Method in class org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html#_get(int)" class="member-name-link">_get(int)</a> - Method in class org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html#_get(int)" class="member-name-link">_get(int)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html#_reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">_reset(Block)</a> - Method in class org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:_">_</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a></main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/index.html b/tdb1/index.html
new file mode 100644
index 0000000..b4c69b5
--- /dev/null
+++ b/tdb1/index.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Apache Jena TDB</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="index redirect">
+<meta name="generator" content="javadoc/IndexRedirectWriter">
+<link rel="canonical" href="org.apache.jena.tdb/module-summary.html">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript">window.location.replace('org.apache.jena.tdb/module-summary.html')</script>
+<noscript>
+<meta http-equiv="Refresh" content="0;org.apache.jena.tdb/module-summary.html">
+</noscript>
+</head>
+<body class="index-redirect-page">
+<main role="main">
+<noscript>
+<p>JavaScript is disabled on your browser.</p>
+</noscript>
+<p><a href="org.apache.jena.tdb/module-summary.html">org.apache.jena.tdb/module-summary.html</a></p>
+</main>
+</body>
+</html>
diff --git a/tdb1/jquery-ui.overrides.css b/tdb1/jquery-ui.overrides.css
new file mode 100644
index 0000000..facf852
--- /dev/null
+++ b/tdb1/jquery-ui.overrides.css
@@ -0,0 +1,35 @@
+/*
+ * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+    /* Overrides the color of selection used in jQuery UI */
+    background: #F8981D;
+    border: 1px solid #F8981D;
+}
diff --git a/tdb1/legal/ASSEMBLY_EXCEPTION b/tdb1/legal/ASSEMBLY_EXCEPTION
new file mode 100644
index 0000000..065b8d9
--- /dev/null
+++ b/tdb1/legal/ASSEMBLY_EXCEPTION
@@ -0,0 +1,27 @@
+
+OPENJDK ASSEMBLY EXCEPTION
+
+The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
+openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
+General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
+only ("GPL2"), with the following clarification and special exception.
+
+    Linking this OpenJDK Code statically or dynamically with other code
+    is making a combined work based on this library.  Thus, the terms
+    and conditions of GPL2 cover the whole combination.
+
+    As a special exception, Oracle gives you permission to link this
+    OpenJDK Code with certain code licensed by Oracle as indicated at
+    http://openjdk.java.net/legal/exception-modules-2007-05-08.html
+    ("Designated Exception Modules") to produce an executable,
+    regardless of the license terms of the Designated Exception Modules,
+    and to copy and distribute the resulting executable under GPL2,
+    provided that the Designated Exception Modules continue to be
+    governed by the licenses under which they were offered by Oracle.
+
+As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code
+to build an executable that includes those portions of necessary code that
+Oracle could not provide under GPL2 (or that Oracle has provided under GPL2
+with the Classpath exception).  If you modify or add to the OpenJDK code,
+that new GPL2 code may still be combined with Designated Exception Modules
+if the new code is made subject to this exception by its copyright holder.
diff --git a/tdb1/legal/jquery.md b/tdb1/legal/jquery.md
new file mode 100644
index 0000000..d468b31
--- /dev/null
+++ b/tdb1/legal/jquery.md
@@ -0,0 +1,72 @@
+## jQuery v3.6.1
+
+### jQuery License
+```
+jQuery v 3.6.1
+Copyright OpenJS Foundation and other contributors, https://openjsf.org/
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+******************************************
+
+The jQuery JavaScript Library v3.6.1 also includes Sizzle.js
+
+Sizzle.js includes the following license:
+
+Copyright JS Foundation and other contributors, https://js.foundation/
+
+This software consists of voluntary contributions made by many
+individuals. For exact contribution history, see the revision history
+available at https://github.com/jquery/sizzle
+
+The following license applies to all parts of this software except as
+documented below:
+
+====
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+====
+
+All files located in the node_modules and external directories are
+externally maintained libraries used by this software which have their
+own licenses; we recommend you read them, as their terms may differ from
+the terms above.
+
+*********************
+
+```
diff --git a/tdb1/legal/jqueryUI.md b/tdb1/legal/jqueryUI.md
new file mode 100644
index 0000000..8bda9d7
--- /dev/null
+++ b/tdb1/legal/jqueryUI.md
@@ -0,0 +1,49 @@
+## jQuery UI v1.13.2
+
+### jQuery UI License
+```
+Copyright jQuery Foundation and other contributors, https://jquery.org/
+
+This software consists of voluntary contributions made by many
+individuals. For exact contribution history, see the revision history
+available at https://github.com/jquery/jquery-ui
+
+The following license applies to all parts of this software except as
+documented below:
+
+====
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+====
+
+Copyright and related rights for sample code are waived via CC0. Sample
+code is defined as all source code contained within the demos directory.
+
+CC0: http://creativecommons.org/publicdomain/zero/1.0/
+
+====
+
+All files located in the node_modules and external directories are
+externally maintained libraries used by this software which have their
+own licenses; we recommend you read them, as their terms may differ from
+the terms above.
+
+```
diff --git a/tdb1/member-search-index.js b/tdb1/member-search-index.js
new file mode 100644
index 0000000..ed9d466
--- /dev/null
+++ b/tdb1/member-search-index.js
@@ -0,0 +1 @@
+memberSearchIndex = [{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"_build(Location, StoreParams, boolean, ReorderTransformation)","u":"_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"_get(int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucketMgr","l":"_get(int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"_reset(Block)","u":"_reset(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"abbrev(String)","u":"abbrev(java.lang.String)"},{"p":"org.apache.jena.tdb1.lib","c":"StringAbbrev","l":"abbreviate(String)","u":"abbreviate(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"abbreviate(String)","u":"abbreviate(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"Abort"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"Abort"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"abort()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"abort()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"abort()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"abort()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"abort(Transaction)","u":"abort(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"abort(Transaction)","u":"abort(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionLifecycle","l":"abort(Transaction)","u":"abort(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"ABORTED"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"abortedWriters"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"abortWrite()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"absolute(String)","u":"absolute(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"absolute(String, String)","u":"absolute(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"acquire(String)","u":"acquire(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"acquire(String, String)","u":"acquire(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"ACTIVE"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"activeReaders"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"activeTransactions()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"activeTransactions()"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"activeWriters"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"add(int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"add(int, int)","u":"add(int,int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"add(int, Record)","u":"add(int,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"add(Node, Node, Node)","u":"add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"add(Node, Node, Node, Node)","u":"add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"add(Node, Triple)","u":"add(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"add(Quad)","u":"add(org.apache.jena.sparql.core.Quad)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexLogger","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexLogger","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"add(Record)","u":"add(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.lib","c":"StringAbbrev","l":"add(String, String)","u":"add(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"add(String, String)","u":"add(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"add(Triple)","u":"add(org.apache.jena.graph.Triple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"add(Tuple<NodeId>)","u":"add(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"add(Tuple<NodeId>)","u":"add(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"add(Tuple<NodeId>)","u":"add(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"add(Tuple<NodeId>)","u":"add(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"addAdditionComponent(TransactionLifecycle)","u":"addAdditionComponent(org.apache.jena.tdb1.transaction.TransactionLifecycle)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"addAndReturnOld(Record)","u":"addAndReturnOld(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"addCache(BlockMgr, FileSet, FileMode, int, int)","u":"addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"addCache(BlockMgr, int, int)","u":"addCache(org.apache.jena.tdb1.base.block.BlockMgr,int,int)"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"addIterator(Iterator<?>)","u":"addIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"addRow(Node...)","u":"addRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"addRow(Node...)","u":"addRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"addRow(Node...)","u":"addRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"addRow(Node...)","u":"addRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"addToMetaData(MetaFile)","u":"addToMetaData(org.apache.jena.tdb1.base.file.MetaFile)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"AddTracker"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"addTracking(BPlusTree)","u":"addTracking(org.apache.jena.tdb1.index.bplustree.BPlusTree)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"all()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"all()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"all()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"all()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"all()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"all()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"all()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"all()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"all()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"all()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"all()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"all()"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"all()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFreeChain","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocator","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorDirect","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMapped","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMem","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"allocate(int)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"allocOffset()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"allocOffset()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"allocOffset()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"allocOffset()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"allocOffset()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"allocSymbol(String)","u":"allocSymbol(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"append()"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"assembleDataset(String)","u":"assembleDataset(java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"assembleDataset(String)","u":"assembleDataset(java.lang.String)"},{"p":"org.apache.jena.tdb1.assembler","c":"AssemblerTDB","l":"AssemblerTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"attach(BPlusTreeParams, BlockMgr, BlockMgr)","u":"attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb","c":"TDBBackup","l":"backup(Location, OutputStream)","u":"backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"},{"p":"org.apache.jena.tdb1","c":"TDB1Backup","l":"backup(Location, OutputStream)","u":"backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"},{"p":"org.apache.jena.tdb","c":"TDBBackup","l":"backup(Location, String)","u":"backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Backup","l":"backup(Location, String)","u":"backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"begin()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"begin(ReadWrite)","u":"begin(org.apache.jena.query.ReadWrite)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"begin(ReadWrite)","u":"begin(org.apache.jena.query.ReadWrite)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"begin(ReadWrite)","u":"begin(org.apache.jena.query.ReadWrite)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"begin(Transaction)","u":"begin(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"begin(Transaction)","u":"begin(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionLifecycle","l":"begin(Transaction)","u":"begin(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"begin(TxnType)","u":"begin(org.apache.jena.query.TxnType)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"begin(TxnType)","u":"begin(org.apache.jena.query.TxnType)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"begin(TxnType)","u":"begin(org.apache.jena.query.TxnType)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"begin(TxnType, String)","u":"begin(org.apache.jena.query.TxnType,java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"begin(TxnType, String)","u":"begin(org.apache.jena.query.TxnType,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"beginIterator(Iterator<?>)","u":"beginIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"beginRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"beginRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"beginRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"beginRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"beginRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"beginRead()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"beginRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"beginUpdate()"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"BindingNodeId()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"BindingNodeId(Binding)","u":"%3Cinit%3E(org.apache.jena.sparql.engine.binding.Binding)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"BindingNodeId(BindingNodeId)","u":"%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingTDB","l":"BindingTDB(BindingNodeId, NodeTable)","u":"%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId,org.apache.jena.tdb1.store.nodetable.NodeTable)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"BITLEN"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"Block"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"Block(long, ByteBuffer)","u":"%3Cinit%3E(long,java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"Block(Long, ByteBuffer)","u":"%3Cinit%3E(java.lang.Long,java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr.Block2RecordBufferPage","l":"Block2RecordBufferPage(RecordFactory)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessBase","l":"BlockAccessBase(String, int)","u":"%3Cinit%3E(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"BlockAccessByteArray(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"BlockAccessDirect(String, int)","u":"%3Cinit%3E(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"BlockAccessMapped(String, int)","u":"%3Cinit%3E(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"BlockAccessMem(String, int)","u":"%3Cinit%3E(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockException","l":"BlockException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockException","l":"BlockException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockException","l":"BlockException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockException","l":"BlockException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex.BlockMgrBuilderStd","l":"BlockMgrBuilderStd()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"BlockMgrFactory()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFreeChain","l":"BlockMgrFreeChain(BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"BlockMgrJournal(Transaction, FileRef, BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"BlockMgrLogger(BlockMgr, boolean)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,boolean)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"BlockMgrLogger(Logger, String, BlockMgr, boolean)","u":"%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"BlockMgrLogger(String, BlockMgr, boolean)","u":"%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"BlockMgrReadonly(BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"blockMgrs"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSwitcher","l":"BlockMgrSwitcher(BlockMgr, BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"BlockMgrSync(BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"BlockMgrTracker(Logger, String, BlockMgr)","u":"%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"BlockMgrWrapper(BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"blockReadCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"BlockReadCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"blockReadCacheSize(int)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"blockSize"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"BlockSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"blockSize(int)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"BlockSizeTest"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"BlockSizeTestMem"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"blockWriteCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"BlockWriteCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"blockWriteCacheSize(int)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"blockWriters()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"BNODE"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"BOOLEAN"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"BPlusTreeParams(int, int, int)","u":"%3Cinit%3E(int,int,int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"BPlusTreeParams(int, RecordFactory)","u":"%3Cinit%3E(int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeRewriter","l":"BPlusTreeRewriter()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"bptExtRecords"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"bptExtTree"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"BPTREE_BRANCH"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"BPTREE_LEAF"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeException","l":"BPTreeException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeException","l":"BPTreeException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"BPTreeNodeMgr(BPlusTree, BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.bplustree.BPlusTree,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"btExt"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"BTREE_NODE"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"Buffer"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorDirect","l":"BufferAllocatorDirect()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMapped","l":"BufferAllocatorMapped(int)","u":"%3Cinit%3E(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMem","l":"BufferAllocatorMem()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"bufferChannels"},{"p":"org.apache.jena.tdb1.base.buffer","c":"BufferException","l":"BufferException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"BufferException","l":"BufferException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"BufferException","l":"BufferException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"BufferException","l":"BufferException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"build()"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"Build()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"build(Location, StoreParams)","u":"build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex.BlockMgrBuilderStd","l":"buildBlockMgr(FileSet, String, IndexParams)","u":"buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.setup","c":"BlockMgrBuilder","l":"buildBlockMgr(FileSet, String, IndexParams)","u":"buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"builder()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"builder(StoreParams)","u":"builder(org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexesInterleaved","l":"BuilderSecondaryIndexesInterleaved(LoadMonitor)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexesParallel","l":"BuilderSecondaryIndexesParallel(LoadMonitor)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexesSequential","l":"BuilderSecondaryIndexesSequential(LoadMonitor)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)"},{"p":"org.apache.jena.tdb1.setup","c":"BuilderStdDB","l":"BuilderStdDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex","l":"BuilderStdIndex()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"buildFrom(ByteBuffer, int)","u":"buildFrom(java.nio.ByteBuffer,int)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildIndex(FileSet, RecordFactory)","u":"buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex.IndexBuilderStd","l":"buildIndex(FileSet, RecordFactory, IndexParams)","u":"buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"IndexBuilder","l":"buildIndex(FileSet, RecordFactory, IndexParams)","u":"buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildIndex(FileSet, RecordFactory, IndexParams)","u":"buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildIndexMem(RecordFactory)","u":"buildIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.setup","c":"BuilderStdDB.ObjectFileBuilderStd","l":"buildObjectFile(FileSet, String)","u":"buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"ObjectFileBuilder","l":"buildObjectFile(FileSet, String)","u":"buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildRangeIndex(FileSet, RecordFactory)","u":"buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex.RangeIndexBuilderStd","l":"buildRangeIndex(FileSet, RecordFactory, IndexParams)","u":"buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildRangeIndex(FileSet, RecordFactory, IndexParams)","u":"buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexBuilder","l":"buildRangeIndex(FileSet, RecordFactory, IndexParams)","u":"buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildRangeIndex(Location, String, RecordFactory)","u":"buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildRangeIndex(Location, String, RecordFactory, IndexParams)","u":"buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"buildRangeIndexMem(RecordFactory)","u":"buildRangeIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.setup","c":"BuilderStdDB.TupleIndexBuilderStd","l":"buildTupleIndex(FileSet, ColumnMap, String, StoreParams)","u":"buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.setup","c":"TupleIndexBuilder","l":"buildTupleIndex(FileSet, ColumnMap, String, StoreParams)","u":"buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"BulkLoader()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"calcBlockSize(int, RecordFactory)","u":"calcBlockSize(int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"calcBlockSize(RecordFactory, int)","u":"calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashParams","l":"calcBlockSize(RecordFactory, int)","u":"calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"calcBlockSize(RecordFactory, int, int)","u":"calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"calcOrder(int, int)","u":"calcOrder(int,int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"calcOrder(int, RecordFactory)","u":"calcOrder(int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"calcRecordSize(RecordFactory, int)","u":"calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashParams","l":"calcRecordSize(RecordFactory, int)","u":"calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"calcRecordSize(RecordFactory, int, int)","u":"calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"canLock()"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"canObtain()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"channel()"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"ChannelManager()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"check()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"check()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"check()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"check()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"check()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"check()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"checkAll()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"CheckBuffer"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"Checking"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"Checking"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"CheckingConcurrency"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"CheckingNode"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"CheckingTree"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"checkMetadata(String, String)","u":"checkMetadata(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"checkNode()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"checkNodeDeep()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"checkOrSetMetadata(String, String)","u":"checkOrSetMetadata(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"Checkpoint"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"CheckPoint"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"chooseNodeTupleTable(Node)","u":"chooseNodeTupleTable(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"chooseOptimizer(Location)","u":"chooseOptimizer(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"clear()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocator","l":"clear()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorDirect","l":"clear()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMapped","l":"clear()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMem","l":"clear()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"clear()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"clear()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"clear()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"clear()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"clear()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"clear()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"clear()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"clear()"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"clear()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"clear()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"clear()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"clear()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"clear()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"clear()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"clear()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"clear()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"clear(int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"clear(int, int)","u":"clear(int,int)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"clearQuads()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"clearRecordingState()"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"clearTriples()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"clearupCommitted(Transaction)","u":"clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"clearupCommitted(Transaction)","u":"clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionLifecycle","l":"clearupCommitted(Transaction)","u":"clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"close()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"close()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"close()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"close()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"close()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"close()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessBase","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorDirect","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMapped","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferAllocatorMem","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFile","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFileMem","l":"close()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFilePersistent","l":"close()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"close()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"close()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"close()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordRangeIterator","l":"close()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"close()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"close()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"close()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"close()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"close()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"close()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"close()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"close()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"close()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"close()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"close()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"close()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"close()"},{"p":"org.apache.jena.tdb1.store","c":"TableBase","l":"close()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"close()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"close()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"close()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"WriteRows","l":"close()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"close()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"close()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"close()"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"close()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"close()"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"CLOSED"},{"p":"org.apache.jena.tdb","c":"TDB","l":"closedown()"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"closedown()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"closedown()"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"ColumnMap(String, int...)","u":"%3Cinit%3E(java.lang.String,int...)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"ColumnMap(String, List<T>, List<T>)","u":"%3Cinit%3E(java.lang.String,java.util.List,java.util.List)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"ColumnMap(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"ColumnMap(String, T[], T[])","u":"%3Cinit%3E(java.lang.String,T[],T[])"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"Commit"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"Commit"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"commit()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"commit()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"commit()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"commit()"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"COMMITED"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"commitPrepare(Transaction)","u":"commitPrepare(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"commitPrepare(Transaction)","u":"commitPrepare(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionLifecycle","l":"commitPrepare(Transaction)","u":"commitPrepare(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"committed(Transaction)","u":"committed(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"committed(Transaction)","u":"committed(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionLifecycle","l":"committed(Transaction)","u":"committed(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"committedWriters"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"commitWrite()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"compareByKey(Record, Record)","u":"compareByKey(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"compareByKeyValue(Record, Record)","u":"compareByKeyValue(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"compression"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"contains(Record)","u":"contains(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"contains(Record)","u":"contains(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"contains(Record)","u":"contains(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"contains(Record)","u":"contains(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"contains(Record)","u":"contains(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"contains(Record)","u":"contains(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingTDB","l":"contains1(Var)","u":"contains1(org.apache.jena.sparql.core.Var)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"containsGraph(Node)","u":"containsGraph(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"containsNode(Node)","u":"containsNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"containsNode(Node)","u":"containsNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"containsNode(Node)","u":"containsNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"containsNode(Node)","u":"containsNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"containsNode(Node)","u":"containsNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"containsNodeId(NodeId)","u":"containsNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"containsNodeId(NodeId)","u":"containsNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"containsNodeId(NodeId)","u":"containsNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"containsNodeId(NodeId)","u":"containsNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"containsNodeId(NodeId)","u":"containsNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"containsPrefix(String)","u":"containsPrefix(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"convert(BlockConverter<T>)","u":"convert(org.apache.jena.tdb1.base.block.BlockConverter)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"convertToNodeId(NodeTable, Iterator<Tuple<Node>>)","u":"convertToNodeId(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"convertToNodes(NodeTable, Iterator<Tuple<NodeId>>)","u":"convertToNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"convertToQuads(NodeTable, Iterator<Tuple<NodeId>>)","u":"convertToQuads(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"convertToTriples(NodeTable, Iterator<Tuple<NodeId>>)","u":"convertToTriples(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"copy(int, BufferBase, int, int)","u":"copy(int,org.apache.jena.tdb1.base.buffer.BufferBase,int,int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"copyToTop(BufferBase)","u":"copyToTop(org.apache.jena.tdb1.base.buffer.BufferBase)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"COUNT"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"count()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"create()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"create()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr","l":"create()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecordsMgr","l":"create()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"create()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"create(BlockType)","u":"create(org.apache.jena.tdb1.base.block.BlockType)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"create(BPlusTreeParams, BlockMgr, BlockMgr)","u":"create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"create(byte[])"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"create(byte[])"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"create(byte[], byte[])","u":"create(byte[],byte[])"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"create(byte[], int)","u":"create(byte[],int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"create(ByteBuffer)","u":"create(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"create(ByteBuffer, int)","u":"create(java.nio.ByteBuffer,int)"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"create(FileSet, String)","u":"create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"create(FileSet, String, BlockParams)","u":"create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"create(FileSet, String, int, int, int)","u":"create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,int,int,int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucketMgr","l":"create(int, int)","u":"create(int,int)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"create(Location)","u":"create(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"create(Location)","u":"create(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"create(Location, StoreParams)","u":"create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"create(long)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableInline","l":"create(NodeTable)","u":"create(org.apache.jena.tdb1.store.nodetable.NodeTable)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"create(NodeTable, int, int, int)","u":"create(org.apache.jena.tdb1.store.nodetable.NodeTable,int,int,int)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"create(NodeTable, StoreParams)","u":"create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"create(StoreParams)","u":"create(org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"create(StoreParams)","u":"create(org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"create(String)","u":"create(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"create(String)","u":"create(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"create(String)","u":"create(java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"create(String)","u":"create(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"createBlank(Block, RecordFactory)","u":"createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"createBlank(Block, RecordFactory)","u":"createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"createBPTree(FileSet, int, int, int, int, RecordFactory)","u":"createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"createBPTree(FileSet, int, int, int, int, RecordFactory)","u":"createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"createBPTree(FileSet, RecordFactory)","u":"createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"createBPTree(FileSet, RecordFactory)","u":"createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"createBPTreeByBlockSize(FileSet, int, int, int, RecordFactory)","u":"createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"createBPTreeByBlockSize(FileSet, int, int, int, RecordFactory)","u":"createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"createBPTreeByOrder(FileSet, int, int, int, RecordFactory)","u":"createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"createBPTreeByOrder(FileSet, int, int, int, RecordFactory)","u":"createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"createDataset()"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"createDataset()"},{"p":"org.apache.jena.tdb1.assembler","c":"DatasetAssemblerTDB1","l":"createDataset(Assembler, Resource)","u":"createDataset(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"createDataset(Location)","u":"createDataset(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"createDataset(Location)","u":"createDataset(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"createDataset(String)","u":"createDataset(java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"createDataset(String)","u":"createDataset(java.lang.String)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"createDatasetGraph()"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"createDatasetGraph()"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"createDatasetGraph(Location)","u":"createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"createDatasetGraph(Location)","u":"createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"createDatasetGraph(String)","u":"createDatasetGraph(java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"createDatasetGraph(String)","u":"createDatasetGraph(java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBMaker","l":"createDatasetGraphTransaction()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBMaker","l":"createDatasetGraphTransaction(Location)","u":"createDatasetGraphTransaction(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBMaker","l":"createDirect(Location)","u":"createDirect(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"createEmptyBPT()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"createFile(String, BlockParams)","u":"createFile(java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"createFile(String, FileMode, int, int, int)","u":"createFile(java.lang.String,org.apache.jena.tdb1.base.block.FileMode,int,int,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockConverter","l":"createFromBlock(Block, BlockType)","u":"createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr.Block2RecordBufferPage","l":"createFromBlock(Block, BlockType)","u":"createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)"},{"p":"org.apache.jena.tdb1.assembler","c":"TDB1GraphAssembler","l":"createGraph(Assembler, Resource, Mode)","u":"createGraph(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"createIndexBuilder(RangeIndexBuilder)","u":"createIndexBuilder(org.apache.jena.tdb1.index.RangeIndexBuilder)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"createIndexBuilderMem()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"createKeyOnly()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"createKeyOnly(Record)","u":"createKeyOnly(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"createLoadMonitor(DatasetGraphTDB, String, boolean)","u":"createLoadMonitor(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"createMem(RecordFactory, int)","u":"createMem(org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"createMem(String, int)","u":"createMem(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"createMemUncached()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"createMMapFile(String, int)","u":"createMMapFile(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"createNode(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"createObjectFileDisk(String)","u":"createObjectFileDisk(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"createObjectFileMem(String)","u":"createObjectFileMem(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"createPlainFileDisk(String)","u":"createPlainFileDisk(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"createPlainFileMem()"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"createRangeIndexBuilderMem()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexes","l":"createSecondaryIndexes(TupleIndex, TupleIndex[])","u":"createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexesInterleaved","l":"createSecondaryIndexes(TupleIndex, TupleIndex[])","u":"createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexesParallel","l":"createSecondaryIndexes(TupleIndex, TupleIndex[])","u":"createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BuilderSecondaryIndexesSequential","l":"createSecondaryIndexes(TupleIndex, TupleIndex[])","u":"createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"createStdFile(String, int, int, int)","u":"createStdFile(java.lang.String,int,int,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"createStdFileNoCache(String, int)","u":"createStdFileNoCache(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"createStringFileDisk(String)","u":"createStringFileDisk(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"createStringFileMem(String)","u":"createStringFileMem(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"createUnmanaged(String, String)","u":"createUnmanaged(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"dataItem()"},{"p":"org.apache.jena.tdb1.solver","c":"SolverRX","l":"DATAPATH"},{"p":"org.apache.jena.tdb1.assembler","c":"DatasetAssemblerTDB1","l":"DatasetAssemblerTDB1()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"DatasetBuilderStd(BlockMgrBuilder, ObjectFileBuilder)","u":"%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.ObjectFileBuilder)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetBuilderTxn","l":"DatasetBuilderTxn(TransactionManager, DatasetGraphTDB)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager,org.apache.jena.tdb1.store.DatasetGraphTDB)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"datasetConfig"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMRSW","l":"DatasetControlMRSW()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"DatasetControlMutable(DatasetControl)","u":"%3Cinit%3E(org.apache.jena.tdb1.sys.DatasetControl)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlNone","l":"DatasetControlNone()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlReadOnly","l":"DatasetControlReadOnly()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"DatasetGraphTDB(TripleTable, QuadTable, DatasetPrefixesTDB, ReorderTransformation, StorageConfig)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"DatasetGraphTransaction(Location)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"DatasetGraphTransaction(StoreConnection)","u":"%3Cinit%3E(org.apache.jena.tdb1.sys.StoreConnection)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"DatasetPrefixesTDB(NodeTupleTable)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"DataTickPoint"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"DATE"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"DATETIME"},{"p":"org.apache.jena.tdb1.store","c":"DateTimeNode","l":"DateTimeNode()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"DEBUG"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"DEBUG"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"Debugging"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"DebugTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.solver","c":"OpExecutorTDB1","l":"decideGraphNode(Node, ExecutionContext)","u":"decideGraphNode(org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"DECIMAL"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"decode(ByteBuffer)","u":"decode(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"Nodec","l":"decode(ByteBuffer, PrefixMapping)","u":"decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodecSSE","l":"decode(ByteBuffer, PrefixMapping)","u":"decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"decode(JsonObject)","u":"decode(org.apache.jena.atlas.json.JsonObject)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"decSize()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"decSize(int)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"defaultReorderTransform"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"delete(BPTreeNode, Record)","u":"delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"delete(Node, Node, Node)","u":"delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"delete(Node, Node, Node, Node)","u":"delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"delete(Node, Triple)","u":"delete(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"delete(Quad)","u":"delete(org.apache.jena.sparql.core.Quad)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexLogger","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexLogger","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"delete(Record)","u":"delete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"delete(String)","u":"delete(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"delete(Triple)","u":"delete(org.apache.jena.graph.Triple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"delete(Tuple<NodeId>)","u":"delete(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"delete(Tuple<NodeId>)","u":"delete(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"delete(Tuple<NodeId>)","u":"delete(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"delete(Tuple<NodeId>)","u":"delete(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"deleteAndReturnOld(Record)","u":"deleteAndReturnOld(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"deleteAny(Node, Node, Node, Node)","u":"deleteAny(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"deleteRow(Node...)","u":"deleteRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"deleteRow(Node...)","u":"deleteRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"deleteRow(Node...)","u":"deleteRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"deleteRow(Node...)","u":"deleteRow(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"DICTIONARY"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"dictionarySize()"},{"p":"org.apache.jena.tdb1.base.block","c":"FileMode","l":"direct"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"directoryMetafile"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"DiskLocationMultiJvmUsagePrevention"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"dump()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"dump()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"dump()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"dump()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"dump()"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dump(Dataset)","u":"dump(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"dump(IndentedWriter)","u":"dump(org.apache.jena.atlas.io.IndentedWriter)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"dump(IndentedWriter)","u":"dump(org.apache.jena.atlas.io.IndentedWriter)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"dump(PrintStream)","u":"dump(java.io.PrintStream)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"dump(StringFile.DumpHandler)","u":"dump(org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpBlockMgr(PrintStream, BlockMgr)","u":"dumpBlockMgr(java.io.PrintStream,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpBPlusTree(PrintStream, BPlusTree)","u":"dumpBPlusTree(java.io.PrintStream,org.apache.jena.tdb1.index.bplustree.BPlusTree)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpBPlusTreeBlocks(BPlusTree)","u":"dumpBPlusTreeBlocks(org.apache.jena.tdb1.index.bplustree.BPlusTree)"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"dumpIndex(TupleIndex)","u":"dumpIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"dumpInternals(DatasetGraphTDB, boolean)","u":"dumpInternals(org.apache.jena.tdb1.store.DatasetGraphTDB,boolean)"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"dumpNodeIndex(String)","u":"dumpNodeIndex(java.lang.String)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpNodeTable(NodeTable, Set<NodeTable>)","u":"dumpNodeTable(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Set)"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"dumpNodeTable(String, DatasetGraphTDB)","u":"dumpNodeTable(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpNodeTupleTable(TupleTable)","u":"dumpNodeTupleTable(org.apache.jena.tdb1.store.tupletable.TupleTable)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"DumpOps()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"dumpToString()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"DumpTree"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpTupleIndex(TupleIndex)","u":"dumpTupleIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)"},{"p":"org.apache.jena.tdb1.lib","c":"DumpOps","l":"dumpTupleIndexes(TupleIndex[])","u":"dumpTupleIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex[])"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"duplicate()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"duplicate()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"duplicate()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"duplicate()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"duplicate()"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elBPlusTree"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elCreated"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elIndex"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elLayout"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elNode"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elObject"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elTimestamp"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elType"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"elVersion"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"enableInlineLiterals"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"enableWriters()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"enactCommitted(Transaction)","u":"enactCommitted(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"enactCommitted(Transaction)","u":"enactCommitted(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionLifecycle","l":"enactCommitted(Transaction)","u":"enactCommitted(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"encode(Node)","u":"encode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"Nodec","l":"encode(Node, ByteBuffer, PrefixMapping)","u":"encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodecSSE","l":"encode(Node, ByteBuffer, PrefixMapping)","u":"encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"encodeStore(Node, ObjectFile)","u":"encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"encodeStore(Node, ObjectFile, ByteBuffer)","u":"encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile,java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"encodeToJson(StoreParams)","u":"encodeToJson(org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"end()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"end()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"end()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"endIterator(Iterator<?>)","u":"endIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.store.xloader","c":"WriteRows","l":"endOfRow()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"endRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"endRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"endRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"endRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"endRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"endRead()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"endRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"endUpdate()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"endWrite()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFile","l":"ensure(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"ensurePropertySet(String, String)","u":"ensurePropertySet(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"LockMRSWLite","l":"enterCriticalSection(boolean)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"entries()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"entries(long)"},{"p":"org.apache.jena.tdb1.sys","c":"EnvTDB","l":"EnvTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.apache.jena.tdb1.store","c":"Hash","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"equals(Record, Record)","u":"equals(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"errlog"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"error(Logger, String)","u":"error(org.slf4j.Logger,java.lang.String)"},{"p":"org.apache.jena.tdb1.solver","c":"QueryEngineTDB","l":"eval(Op, DatasetGraph, Binding, Context)","u":"eval(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"evFinishBulkload"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"evFinishDataBulkload"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"evFinishIndexBulkload"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"evStartBulkload"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"evStartDataBulkload"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"evStartIndexBulkload"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcRewriteIndex","l":"exec(Location, Location, String)","u":"exec(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.base.file.Location,java.lang.String)"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcNodeTableDataBuilder","l":"exec(Location, String, String, List<String>, boolean)","u":"exec(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.util.List,boolean)"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcIndexBuild","l":"exec(String, String, String)","u":"exec(java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcIndexCopy","l":"exec(String, String, String, String)","u":"exec(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.solver","c":"StageGeneratorDirectTDB","l":"execute(BasicPattern, QueryIterator, ExecutionContext)","u":"execute(org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.engine.ExecutionContext)"},{"p":"org.apache.jena.tdb1.solver","c":"PatternMatchTDB1","l":"execute(DatasetGraphTDB, Node, BasicPattern, QueryIterator, Predicate<Tuple<NodeId>>, ExecutionContext)","u":"execute(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)"},{"p":"org.apache.jena.tdb1.solver","c":"PatternMatchTDB1","l":"execute(GraphTDB, BasicPattern, QueryIterator, Predicate<Tuple<NodeId>>, ExecutionContext)","u":"execute(org.apache.jena.tdb1.store.GraphTDB,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"exists()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"exists(Location)","u":"exists(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"exists(String)","u":"exists(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"exists(String)","u":"exists(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"exists(String, String)","u":"exists(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"existsMetaData()"},{"p":"org.apache.jena.tdb1.lib","c":"StringAbbrev","l":"expand(String)","u":"expand(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"expand(String, String)","u":"expand(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"expel(DatasetGraph)","u":"expel(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"expel(Location)","u":"expel(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"expel(Location, boolean)","u":"expel(org.apache.jena.tdb1.base.file.Location,boolean)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"expel(Location, boolean)","u":"expel(org.apache.jena.tdb1.base.file.Location,boolean)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"ExtHash(PlainFile, RecordFactory, BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"extHashBucketExt"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"extHashExt"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashIterator","l":"ExtHashIterator(ExtHash)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.ext.ExtHash)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashParams","l":"ExtHashParams()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"extJournal"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"extMeta"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"extNodeData"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"extract(int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"extract(NodeId)","u":"extract(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fBlockReadCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fBlockSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fBlockWriteCacheSize"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"fetchDecode(long, ObjectFile)","u":"fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"fetchSlot(int, T[])","u":"fetchSlot(int,T[])"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"fetchSlot(int, Tuple<T>)","u":"fetchSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"fetchSlotIdx(int)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fFileMode"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"FIELD_LENGTH"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"file(String)","u":"file(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileException","l":"FileException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileException","l":"FileException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileException","l":"FileException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileException","l":"FileException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileFactory","l":"FileFactory()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fileMode"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"fileMode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"fileMode(FileMode)","u":"fileMode(org.apache.jena.tdb1.base.block.FileMode)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"filename"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"filename(String)","u":"filename(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"FileSet(Location, String)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"FileSet(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"FileSet(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"FillByte"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"find(Node, Node, Node)","u":"find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"find(Node, Node, Node, Node)","u":"find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"find(Node...)","u":"find(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"find(Node...)","u":"find(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"find(Node...)","u":"find(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"find(Node...)","u":"find(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"find(NodeId...)","u":"find(org.apache.jena.tdb1.store.NodeId...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"find(NodeId...)","u":"find(org.apache.jena.tdb1.store.NodeId...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"find(NodeId...)","u":"find(org.apache.jena.tdb1.store.NodeId...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"find(NodeId...)","u":"find(org.apache.jena.tdb1.store.NodeId...)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexLogger","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexLogger","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"find(Record)","u":"find(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"find(Record, int, int)","u":"find(org.apache.jena.tdb1.base.record.Record,int,int)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"find(Tuple<NodeId>)","u":"find(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"findAll()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"findAll()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"findAll()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"findAsNodeIds(Node...)","u":"findAsNodeIds(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"findAsNodeIds(Node...)","u":"findAsNodeIds(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"findAsNodeIds(Node...)","u":"findAsNodeIds(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"findAsNodeIds(Node...)","u":"findAsNodeIds(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fIndexId2Node"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fIndexNode2Id"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fIndexPrefix"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"findGet(Record)","u":"findGet(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"findIndex(Record)","u":"findIndex(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkStreamRDF","l":"finishBulk()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"finishDataPhase()"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"finishedReaders"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"finishExclusiveMode()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"finishIndex(String)","u":"finishIndex(java.lang.String)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"finishIndexPhase()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"finishLoad()"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"finishMonitor()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"finishRead()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecordsMgr","l":"finishRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControl","l":"finishRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMRSW","l":"finishRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"finishRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlNone","l":"finishRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlReadOnly","l":"finishRead()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecordsMgr","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControl","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMRSW","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlNone","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlReadOnly","l":"finishUpdate()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"flush()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"flush()"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"flush()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"WriteRows","l":"flush()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"flush()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"flush()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fNode2NodeIdCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fNodeId2NodeCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fNodeMissCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"forceRecoverFromJournal()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"format(Block, RecordFactory)","u":"format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"format(Block, RecordFactory)","u":"format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"format(JournalEntry)","u":"format(org.apache.jena.tdb1.transaction.JournalEntry)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"format(JournalEntryType, ByteBuffer, Block, FileRef)","u":"format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)"},{"p":"org.apache.jena.tdb1.solver.stats","c":"Stats","l":"format(StatsResults)","u":"format(org.apache.jena.tdb1.solver.stats.StatsResults)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fPrefixId2Node"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fPrefixIndexes"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fPrefixNode2Id"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fPrimaryIndexPrefix"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fPrimaryIndexQuads"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fPrimaryIndexTriples"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fQuadIndexes"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"FREE"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"free()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFreeChain","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"free(Block)","u":"free(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"free(Page)","u":"free(org.apache.jena.tdb1.base.page.Page)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockConverter","l":"fromBlock(Block)","u":"fromBlock(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr.Block2RecordBufferPage","l":"fromBlock(Block)","u":"fromBlock(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"fTripleIndexes"},{"p":"org.apache.jena.tdb1.solver.stats","c":"Stats","l":"gather(Graph)","u":"gather(org.apache.jena.graph.Graph)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"get()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"get(int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"get(int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"get(int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucketMgr","l":"get(int)"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"get(int)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"get(String)","u":"get(java.lang.String)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingTDB","l":"get1(Var)","u":"get1(org.apache.jena.sparql.core.Var)"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getActiveDataset()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableInline","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableReadonly","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"getAllocateNodeId(Node)","u":"getAllocateNodeId(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.base.page","c":"Page","l":"getBackingBlock()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBase","l":"getBackingBlock()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"getBackingBlock()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getBackingBlock()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"getBaseDataset()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getBaseDataset()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getBaseDatasetGraph()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getBaseDatasetGraphTDB(DatasetGraph)","u":"getBaseDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"getBasename()"},{"p":"org.apache.jena.tdb1.solver","c":"BindingTDB","l":"getBindingId()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"getBlock()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"getBlockMgr()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockParams","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.index","c":"IndexParams","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"getBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockParams","l":"getBlockSize()"},{"p":"org.apache.jena.tdb1.index","c":"IndexParams","l":"getBlockSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getBlockSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getBlockSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getBlockSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getBlockSize()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockParams","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.index","c":"IndexParams","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"getBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreePage","l":"getBPlusTree()"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"getByteBuffer()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFile","l":"getByteBuffer()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"getByteBuffer()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"getByteBufferFile()"},{"p":"org.apache.jena.tdb1.store","c":"Hash","l":"getBytes()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getCalcBlockSize()"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"getChecking()"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"getChecking()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"getColumnMap()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"getColumnMap()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"getColumnMap()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getConfig()"},{"p":"org.apache.jena.tdb","c":"TDB","l":"getContext()"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"getContext()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getContext()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"getCount()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getCount()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsResults","l":"getCount()"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"getCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"getCountActiveReaders()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"getCountActiveWriters()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordRangeIterator","l":"getCountBlocks()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordRangeIterator","l":"getCountRecords()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getCurrentReadTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getCurrentReadTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getCurrentTxnType()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getCurrentWriteTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getCurrentWriteTransactionCount()"},{"p":"org.apache.jena.tdb1.store","c":"GraphNonTxnTDB","l":"getDatasetGraphTDB()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"getDatasetGraphTDB()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTxnTDB","l":"getDatasetGraphTDB()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getDatasetGraphTDB(Dataset)","u":"getDatasetGraphTDB(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getDatasetGraphTDB(DatasetGraph)","u":"getDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getDatasetGraphToQuery()"},{"p":"org.apache.jena.tdb1.store","c":"GraphNonTxnTDB","l":"getDatasetGraphTransaction()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"getDatasetGraphTransaction()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTxnTDB","l":"getDatasetGraphTransaction()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"getDatatype()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getDefaultGraph()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getDefaultGraph()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getDefaultGraphTDB()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getDftStoreParams()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getDirectoryPath()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"getExclusivityLock$()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"getExisting(Location)","u":"getExisting(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.modify","c":"UpdateEngineTDB","l":"getFactory()"},{"p":"org.apache.jena.tdb1.solver","c":"QueryEngineTDB","l":"getFactory()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockParams","l":"getFileMode()"},{"p":"org.apache.jena.tdb1.index","c":"IndexParams","l":"getFileMode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getFileMode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getFileMode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"getFileMode()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"getFilename()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"getFilename()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"getFilename()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"getFilename()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getFilename()"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"getFilename()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"getFilename()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"getFileRef()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFile","l":"getFileSize()"},{"p":"org.apache.jena.tdb1.solver","c":"QC2","l":"getFilter(Context)","u":"getFilter(org.apache.jena.sparql.util.Context)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"getGenerateStats()"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"getGenerateStats()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getGraph(Node)","u":"getGraph(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getGraph(Node)","u":"getGraph(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getGraphTDB(Node)","u":"getGraphTDB(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"getHigh()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"getHigh()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getHighRecord()"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"getId()"},{"p":"org.apache.jena.tdb1.base.page","c":"Page","l":"getId()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBase","l":"getId()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"getId()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getId()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"getId()"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"getId()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"getIndex()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"getIndex(int)"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"getIndex(String, DatasetGraphTDB)","u":"getIndex(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"getIndexes()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getIndexId2Node()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getIndexId2Node()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getIndexNode2Id()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getIndexNode2Id()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getIndexPrefix()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getIndexPrefix()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"getJournal()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"getKey()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getKeyFactory()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getKeyLength()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrBase","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessBase","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"getLabel()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"getLabel()"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"getLabel()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"getLabel()"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"getLabel()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getLabel()"},{"p":"org.apache.jena.tdb1.store","c":"Hash","l":"getLen()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"getLink()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"getLocation()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getLocation()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"getLocation()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getLocation()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getLock()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"getLow()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"getLow()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getLowRecord()"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"getMapping()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"getMappingStr()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"getMappingStr()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"getMappingStr()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getMaxPtr()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getMaxRec()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"getMaxSize()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getMaxSize()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getMetaFile()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getMinPtr()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getMinRec()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"getName()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"getName()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"getName()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"getName()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"getName()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getNode(Dataset, NodeId)","u":"getNode(org.apache.jena.query.Dataset,org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getNode(DatasetGraph, NodeId)","u":"getNode(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getNode(DatasetGraphTDB, NodeId)","u":"getNode(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"getNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"getNodeForNodeId(NodeId)","u":"getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"getNodeForNodeId(NodeId)","u":"getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableInline","l":"getNodeForNodeId(NodeId)","u":"getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"getNodeForNodeId(NodeId)","u":"getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"getNodeForNodeId(NodeId)","u":"getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"getNodeForNodeId(NodeId)","u":"getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getNodeId(Dataset, Node)","u":"getNodeId(org.apache.jena.query.Dataset,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getNodeId(DatasetGraph, Node)","u":"getNodeId(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getNodeId(DatasetGraphTDB, Node)","u":"getNodeId(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"getNodeId(Record, int)","u":"getNodeId(org.apache.jena.tdb1.base.record.Record,int)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingTDB","l":"getNodeId(Var)","u":"getNodeId(org.apache.jena.sparql.core.Var)"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"getNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"getNodeIdForNode(Node)","u":"getNodeIdForNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"getNodeIdForNode(Node)","u":"getNodeIdForNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableInline","l":"getNodeIdForNode(Node)","u":"getNodeIdForNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"getNodeIdForNode(Node)","u":"getNodeIdForNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"getNodeIdForNode(Node)","u":"getNodeIdForNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"getNodeIdForNode(Node)","u":"getNodeIdForNode(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"getNodeManager()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getNodeMissCacheSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getNodeMissCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getNodeMissCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getNodeMissCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"getNodeMissCacheSize()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"getNodeTable()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"getNodeTable()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"getNodeTable()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"getNodeTupleTable()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"getNodeTupleTable()"},{"p":"org.apache.jena.tdb1.store","c":"TableBase","l":"getNodeTupleTable()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"getObjects()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getOrder()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getOrSetDefault(String, String)","u":"getOrSetDefault(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"getOwner()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"getParams()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreePage","l":"getParams()"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"getParentBinding()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getPath(String)","u":"getPath(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getPath(String, String)","u":"getPath(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"ProcessUtils","l":"getPid(int)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"getPolicy()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"getPolicy()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"getPolicy()"},{"p":"org.apache.jena.tdb1.store","c":"TableBase","l":"getPolicy()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"getPosition()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsResults","l":"getPredicates()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getPrefixId2Node()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getPrefixId2Node()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getPrefixIndexes()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getPrefixIndexes()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"getPrefixMap()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"getPrefixMap()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"getPrefixMap(String)","u":"getPrefixMap(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"getPrefixMap(String)","u":"getPrefixMap(java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getPrefixNode2Id()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getPrefixNode2Id()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getPrimaryIndexPrefix()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getPrimaryIndexPrefix()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getPrimaryIndexQuads()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getPrimaryIndexQuads()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getPrimaryIndexTriples()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getPrimaryIndexTriples()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getProperty(String)","u":"getProperty(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getProperty(String, String)","u":"getProperty(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getPropertyAsInteger(String)","u":"getPropertyAsInteger(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getPropertyAsInteger(String, int)","u":"getPropertyAsInteger(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getPropertySplit(String)","u":"getPropertySplit(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"getPropertySplit(String, String)","u":"getPropertySplit(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getPtrLength()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getQuadIndexes()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getQuadIndexes()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getQuadTable()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"getQueueLength()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"getRangeIndex()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"getRead(int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"getRead(int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucketMgr","l":"getRead(int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"getRead(int, int)","u":"getRead(int,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"getRead(long)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr","l":"getReadIterator(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"getReadIterator(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getReadTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getReadTransactionCount()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"getRecordBuffer()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getRecordBuffer()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecordsMgr","l":"getRecordBufferPageMgr()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"getRecordFactory()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"getRecordLength()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"getRecordsMgr()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getReorderTransform()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"getRoot(int)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"getScale()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"getSegmentSize()"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfoMBean","l":"getSegmentSize()"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"getShowProgress()"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"getShowProgress()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"getSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getSmallStoreParams()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"getSplitKey()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getState()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getStoragePrefixes()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getStoreConnection()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getStoreConnection(DatasetGraph)","u":"getStoreConnection(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getSubDirectory(String)","u":"getSubDirectory(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"getSubLocation(String)","u":"getSubLocation(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"getTransaction()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getTransactionCount()"},{"p":"org.apache.jena.tdb1.store","c":"GraphNonTxnTDB","l":"getTransactionHandler()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"getTransactionManager()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"getTransactionManager(DatasetGraph)","u":"getTransactionManager(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"getTransMgrState()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"getTrieBitLen()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"getTrieValue()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"getTripleIndexes()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"getTripleIndexes()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getTripleTable()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"getTupleLen()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"getTupleLen()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"getTupleLen()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"getTupleLen()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"getTupleLength()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"getTupleLength()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"getTupleLength()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"getTupleTable()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"getTupleTable()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"getTupleTable()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"getTupleTable()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getTxnId()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getTxnMgr()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getTxnMode()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getTxnType()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"getType()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"getTypeId()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsResults","l":"getTypes()"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"getUnderlyingByteBuffer()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"getUnionGraph()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getUnionGraph()"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"getURI()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"getValue()"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"getValue()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"getVersion()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"getView()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"getW()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"getWrapped()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"getWrapped()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"getWrapped()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"getWrite(int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"getWrite(int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucketMgr","l":"getWrite(int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNodeMgr","l":"getWrite(int, int)","u":"getWrite(int,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"getWrite(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getWriteAbortTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getWriteAbortTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getWriteCommitTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getWriteCommitTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getWriteCommitTransactionPendingCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getWriteCommitTransactionPendingCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"getWriteTransactionCount()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfoMBean","l":"getWriteTransactionCount()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"globalLogging"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"graphNames()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"graphNames()"},{"p":"org.apache.jena.tdb1.store","c":"GraphNonTxnTDB","l":"GraphNonTxnTDB(DatasetGraphTDB, Node)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"GraphPrefixesProjection(String, DatasetPrefixStorage)","u":"%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.DatasetPrefixStorage)"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"GraphTDB(DatasetGraph, Node)","u":"%3Cinit%3E(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"GraphTxnTDB_Prefixes","l":"GraphTxnTDB_Prefixes(DatasetGraphTransaction)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction)"},{"p":"org.apache.jena.tdb1.store","c":"GraphTxnTDB_Prefixes","l":"GraphTxnTDB_Prefixes(DatasetGraphTransaction, Node)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"GraphTxnTDB","l":"GraphTxnTDB(DatasetGraphTransaction, Node)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile.DumpHandler","l":"handle(long, String)","u":"handle(long,java.lang.String)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"hasAnyKeys()"},{"p":"org.apache.jena.tdb1.store","c":"Hash","l":"Hash(int)","u":"%3Cinit%3E(int)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"hash(Node)","u":"hash(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"HashBucket(int, int, int, Block, RecordFactory, int)","u":"%3Cinit%3E(int,int,int,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucketMgr","l":"HashBucketMgr(RecordFactory, BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"hashCode()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"hashCode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"hashCode()"},{"p":"org.apache.jena.tdb1.store","c":"Hash","l":"hashCode()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"hashCode()"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"hashCode()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"hasInlineDatatype(Node)","u":"hasInlineDatatype(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBufferIterator","l":"hasNext()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordRangeIterator","l":"hasNext()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashIterator","l":"hasNext()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"RecordsFromInput","l":"hasNext()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"hasProperty(String)","u":"hasProperty(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"hasSeparateValue()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"hasValue()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"haveUsedInTransaction()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"id()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"incSize()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"incSize(int)"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex.IndexBuilderStd","l":"IndexBuilderStd(BlockMgrBuilder, BlockMgrBuilder)","u":"%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)"},{"p":"org.apache.jena.tdb1.index","c":"IndexFactory","l":"IndexFactory()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"indexId2Node"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"indexId2Node"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"indexId2Node(String)","u":"indexId2Node(java.lang.String)"},{"p":"org.apache.jena.tdb1.index","c":"IndexLib","l":"IndexLib()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index","c":"IndexLogger","l":"IndexLogger(RangeIndex, Logger)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"IndexMap(RecordFactory)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"indexNode2Id"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"indexNode2Id"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"indexNode2Id(String)","u":"indexNode2Id(java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"indexPrefix"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"indexPrefix"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"indexPrefix(String)","u":"indexPrefix(java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"indexRecordQuadFactory"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"indexRecordTripleFactory"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"IndexTickPoint"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"IndexWrapper(Index)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.Index)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"infoAll()"},{"p":"org.apache.jena.tdb","c":"TDB","l":"init()"},{"p":"org.apache.jena.tdb1.assembler","c":"AssemblerTDB","l":"init()"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"init()"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"init()"},{"p":"org.apache.jena.tdb1.sys","c":"InitTDB","l":"InitTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"inline(Node)","u":"inline(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"insert(BPTreeNode, Record)","u":"insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"insertInto(Record, ByteBuffer, int)","u":"insertInto(org.apache.jena.tdb1.base.record.Record,java.nio.ByteBuffer,int)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"insertPrefix(String, String, String)","u":"insertPrefix(java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"insertPrefix(String, String, String)","u":"insertPrefix(java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"INTEGER"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"IntegerNode()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"internalDelete(Record)","u":"internalDelete(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"internalInsert(Record)","u":"internalInsert(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"internalSearch(Record)","u":"internalSearch(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"inUseLocation(Location)","u":"inUseLocation(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"inUseLocation(Location)","u":"inUseLocation(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"inUseLocation(String)","u":"inUseLocation(java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"inUseLocation(String)","u":"inUseLocation(java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"is64bitSystem"},{"p":"org.apache.jena.tdb1.sys","c":"ProcessUtils","l":"isAlive(int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"isAny(NodeId)","u":"isAny(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"isClear(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessBase","l":"isClosed()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"isClosed()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"isClosed()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"isClosed()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"isConcrete()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"isConcrete(NodeId)","u":"isConcrete(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"isDirect()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"isDoesNotExist(NodeId)","u":"isDoesNotExist(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessBase","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store","c":"TableBase","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"isEmpty()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"isFull()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"isFull()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"isFull()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"isInline(NodeId)","u":"isInline(org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"isInTransaction()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"isInTransaction()"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"isLocked()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"isMem()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"isMem()"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"isMem(String)","u":"isMem(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"isMemUnique()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"isMinSize()"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"isModified()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"isNewDatabaseArea(Location)","u":"isNewDatabaseArea(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"isOwned()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"isRead()"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"isReadOnly()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"isSetBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"isSetBlockReadCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"isSetBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"isSetBlockWriteCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"isSetFileMode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"isSetFileMode()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"isSetNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"isSetNode2NodeIdCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"isSetNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"isSetNodeId2NodeCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"isSetNodeMissCacheSize()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsDynamic","l":"isSetNodeMissCacheSize()"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"isTDB1(Dataset)","u":"isTDB1(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"isTDB1(Dataset)","u":"isTDB1(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"isTDB1(DatasetGraph)","u":"isTDB1(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"isTDB1(DatasetGraph)","u":"isTDB1(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"isTDB1(DatasetGraph)","u":"isTDB1(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"isValid()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"isWindows"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"isWrite()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"iterator()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"iterator()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"iterator()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"iterator()"},{"p":"org.apache.jena.tdb1.index","c":"IndexLogger","l":"iterator()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"iterator()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"iterator()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexLogger","l":"iterator()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"iterator()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordRangeIterator","l":"iterator(int, Record, Record, RecordBufferPageMgr)","u":"iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"iterator(Record, Record)","u":"iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"iterator(Record, Record)","u":"iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndex","l":"iterator(Record, Record)","u":"iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexLogger","l":"iterator(Record, Record)","u":"iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"iterator(Record, Record)","u":"iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControl","l":"iteratorControl(Iterator<T>)","u":"iteratorControl(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMRSW","l":"iteratorControl(Iterator<T>)","u":"iteratorControl(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"iteratorControl(Iterator<T>)","u":"iteratorControl(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlNone","l":"iteratorControl(Iterator<T>)","u":"iteratorControl(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlReadOnly","l":"iteratorControl(Iterator<T>)","u":"iteratorControl(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"Journal"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"Journal(BufferChannel)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"JournalControl()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"journalFile"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"journalFileBase"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"JournalThresholdSize"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"kCreatedDate"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"keyEQ(Record, Record)","u":"keyEQ(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"keyFactory()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"keyGE(Record, Record)","u":"keyGE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"keyGT(Record, Record)","u":"keyGT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"keyLE(Record, Record)","u":"keyLE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"keyLength()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"keyLT(Record, Record)","u":"keyLT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"keyNE(Record, Record)","u":"keyNE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"keyNS"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"keyNSBPlusTree"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"keyNSNode"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"kNodeTableLayout"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"kNodeTableType"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"kVersion"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"LBITS"},{"p":"org.apache.jena.tdb1.sys","c":"LockMRSWLite","l":"leaveCriticalSection()"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"LEN"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"length()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"length()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"length()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"length()"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"length()"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"length()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"LenIndexQuadRecord"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"LenIndexTripleRecord"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"LenNodeHash"},{"p":"org.apache.jena.tdb1.sys","c":"InitTDB","l":"level()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"LINK"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"listGraphNodes()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"LITERAL"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(DatasetGraphTDB, InputStream, Lang, boolean, boolean)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(DatasetGraphTDB, InputStream, Lang, boolean, boolean)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(DatasetGraphTDB, List<String>)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(DatasetGraphTDB, List<String>)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(DatasetGraphTDB, List<String>, boolean, boolean)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(DatasetGraphTDB, List<String>, boolean, boolean)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(DatasetGraphTDB, String)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(DatasetGraphTDB, String)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(DatasetGraphTDB, String, boolean)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(DatasetGraphTDB, String, boolean)","u":"load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(GraphTDB, List<String>)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(GraphTDB, List<String>)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(GraphTDB, List<String>, boolean)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(GraphTDB, List<String>, boolean)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(GraphTDB, String)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(GraphTDB, String)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"load(GraphTDB, String, boolean)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"load(GraphTDB, String, boolean)","u":"load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"load(Node...)","u":"load(org.apache.jena.graph.Node...)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"loadDataFinish()"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadDataset(DatasetGraphTDB, InputStream, Lang)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadDataset(DatasetGraphTDB, InputStream, Lang)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"loadDataset(DatasetGraphTDB, InputStream, Lang, boolean, boolean)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadDataset(DatasetGraphTDB, List<String>)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadDataset(DatasetGraphTDB, List<String>)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"loadDataset(DatasetGraphTDB, List<String>, boolean, boolean)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadDataset(DatasetGraphTDB, String)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadDataset(DatasetGraphTDB, String)","u":"loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"loadDataStart()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"loadDefaultGraph(DatasetGraphTDB, InputStream, boolean, boolean)","u":"loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,boolean,boolean)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"loadDefaultGraph(DatasetGraphTDB, List<String>, boolean, boolean)","u":"loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"LoaderNodeTupleTable(NodeTupleTable, String, LoadMonitor)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,java.lang.String,org.apache.jena.tdb1.store.bulkloader.LoadMonitor)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"loadFinish()"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadGraph(GraphTDB, InputStream)","u":"loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadGraph(GraphTDB, InputStream)","u":"loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadGraph(GraphTDB, List<String>)","u":"loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadGraph(GraphTDB, List<String>)","u":"loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadGraph(GraphTDB, String)","u":"loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadGraph(GraphTDB, String)","u":"loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"loadIndexFinish()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"loadIndexStart()"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadModel(Model, List<String>, boolean)","u":"loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadModel(Model, List<String>, boolean)","u":"loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadModel(Model, String)","u":"loadModel(org.apache.jena.rdf.model.Model,java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadModel(Model, String)","u":"loadModel(org.apache.jena.rdf.model.Model,java.lang.String)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"loadModel(Model, String, boolean)","u":"loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"loadModel(Model, String, boolean)","u":"loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"LoadMonitor(DatasetGraph, Logger, String, long, long)","u":"%3Cinit%3E(org.apache.jena.sparql.core.DatasetGraph,org.slf4j.Logger,java.lang.String,long,long)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"loadNamedGraph(DatasetGraphTDB, Node, InputStream, boolean, boolean)","u":"loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.io.InputStream,boolean,boolean)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"loadNamedGraph(DatasetGraphTDB, Node, List<String>, boolean, boolean)","u":"loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.util.List,boolean,boolean)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"loadStart()"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"location"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"location(Dataset)","u":"location(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"location(Dataset)","u":"location(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"location(DatasetGraph)","u":"location(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"location(DatasetGraph)","u":"location(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"LocationLock(Location)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.sys","c":"LockMRSWLite","l":"LockMRSWLite()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"logging"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"Logging"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"Logging"},{"p":"org.apache.jena.tdb","c":"TDB","l":"logInfo"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"logInfo"},{"p":"org.apache.jena.tdb","c":"TDB","l":"logInfoName"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"logInfoName"},{"p":"org.apache.jena.tdb","c":"TDB","l":"logLoader"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"logLoader"},{"p":"org.apache.jena.tdb","c":"TDB","l":"logLoaderName"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"logLoaderName"},{"p":"org.apache.jena.tdb1.sys","c":"DebugTDB","l":"lookup(DatasetGraphTDB, Node)","u":"lookup(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"lookup(int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"lookup(Node)","u":"lookup(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.assembler","c":"DatasetAssemblerTDB1","l":"make(Assembler, Resource)","u":"make(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"make(Location)","u":"make(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"make(Location, StoreParams)","u":"make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"make(String)","u":"make(java.lang.String)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"makeBPlusTree(FileSet, int, int, int, int, int)","u":"makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeBPlusTree(FileSet, int, int, int, int, int)","u":"makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"makeIndex(Location, String, int, int, int, int, int)","u":"makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeIndex(Location, String, int, int, int, int, int)","u":"makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"makeKey(String, String...)","u":"makeKey(java.lang.String,java.lang.String...)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"makeMem(int, int, int, int)","u":"makeMem(int,int,int,int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"makeMem(String, int, int, int, int)","u":"makeMem(java.lang.String,int,int,int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"makeName(String, String...)","u":"makeName(java.lang.String,java.lang.String...)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"makeNodeTable(Location)","u":"makeNodeTable(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"makeNodeTable(Location, StoreParams)","u":"makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"makeNodeTable(Location, StoreParams)","u":"makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"makeNodeTable(Location, String, int, String, int, int)","u":"makeNodeTable(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,java.lang.String,int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeObjectFile(FileSet)","u":"makeObjectFile(org.apache.jena.tdb1.base.file.FileSet)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"makePrefixes(Location, DatasetControl)","u":"makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"makeRangeIndex(Location, String, int, int, int, int, int)","u":"makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeRangeIndex(Location, String, int, int, int, int, int)","u":"makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"makeRecordFactory(int, int)","u":"makeRecordFactory(int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeRecordFactory(int, int)","u":"makeRecordFactory(int,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeTupleIndex(Location, String, String, String, int)","u":"makeTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int)"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"makeTupleIndexes(Location, String, String[], String[])","u":"makeTupleIndexes(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String[],java.lang.String[])"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"map(Tuple<T>)","u":"map(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"mapName(String)","u":"mapName(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"FileMode","l":"mapped"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"mapSlot(int, T[])","u":"mapSlot(int,T[])"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"mapSlot(int, Tuple<T>)","u":"mapSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"mapSlotIdx(int)"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"MAX"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"maxKey()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndex","l":"maxKey()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"maxKey()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"MaxQueueThreshold"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"maxRecord()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"maxSize()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"Nodec","l":"maxSize(Node)","u":"maxSize(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodecSSE","l":"maxSize(Node)","u":"maxSize(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"mem()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"mem()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"mem(String)","u":"mem(java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"memName"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"merge(BPTreePage, Record)","u":"merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"MetaFile(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"MIN"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"minKey()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndex","l":"minKey()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"minKey()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"minRecord()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"modify(StoreParams, StoreParamsDynamic)","u":"modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"NAME"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"NAME"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"Names()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb","c":"TDB","l":"namespace"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"namespace"},{"p":"org.apache.jena.tdb1.sys","c":"ProcessUtils","l":"negativePidsTreatedAsAlive()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"NetworkOrder"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBufferIterator","l":"next()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordRangeIterator","l":"next()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashIterator","l":"next()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"RecordsFromInput","l":"next()"},{"p":"org.apache.jena.tdb1.base.page","c":"Page","l":"NO_ID"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"NO_REC"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"Node2NodeIdCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"Node2NodeIdCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"node2NodeIdCacheSize(int)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodecLib","l":"NodecLib()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodecSSE","l":"NodecSSE()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"NodeDoesNotExist"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"NodeId(long)","u":"%3Cinit%3E(long)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"NodeId2NodeCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"NodeId2NodeCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"nodeId2NodeCacheSize(int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"NodeIdAny"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"NodeLib()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"NodeMissCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"NodeMissCacheSize"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"nodeMissCacheSize(int)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"nodeRecordFactory"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"nodes(NodeTable, Iterator<NodeId>)","u":"nodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLib","l":"NodeTableLib()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"NodeTableLogger(String, NodeTable)","u":"%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"NodeTableNative(Index, ObjectFile)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.Index,org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableReadonly","l":"NodeTableReadonly(NodeTable)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"NodeTupleTableConcrete(int, TupleIndex[], NodeTable, DatasetControl)","u":"%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex[],org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableView","l":"NodeTupleTableView(NodeTupleTable, Node)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"NodeTupleTableWrapper(NodeTupleTable)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"NONE"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"NoParent"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"NS"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"NullOut"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"numIndexes()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"Object"},{"p":"org.apache.jena.tdb1.setup","c":"BuilderStdDB.ObjectFileBuilderStd","l":"ObjectFileBuilderStd()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"ObjectFileLogger(String, ObjectFile)","u":"%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileReadonly","l":"ObjectFileReadonly(ObjectFile)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"objectFiles"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"ObjectFileStorage(BufferChannel)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"ObjectFileStorage(BufferChannel, int)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel,int)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileSwitcher","l":"ObjectFileSwitcher(ObjectFile, ObjectFile)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"ObjectFileTransComplex(Transaction, ObjectFile, ObjectFile)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"ObjectFileWrapper(ObjectFile)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"ObjectFileWriteCacheSize"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"obtain()"},{"p":"org.apache.jena.tdb1.assembler","c":"IndexAssembler","l":"open(Assembler, Resource, Mode)","u":"open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)"},{"p":"org.apache.jena.tdb1.assembler","c":"SettingAssembler","l":"open(Assembler, Resource, Mode)","u":"open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)"},{"p":"org.apache.jena.tdb1.assembler","c":"TDB1GraphAssembler","l":"open(Assembler, Resource, Mode)","u":"open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"openTupleIndex(Location, String, String, String)","u":"openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"openTupleIndex(Location, String, String, String, int, int, int, int)","u":"openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)"},{"p":"org.apache.jena.tdb1.setup","c":"Build","l":"openTupleIndex(Location, String, String, String, StoreParams)","u":"openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.solver","c":"OpExecutorTDB1","l":"OpExecFactoryTDB"},{"p":"org.apache.jena.tdb1.solver","c":"OpExecutorTDB1","l":"OpExecutorTDB1(ExecutionContext)","u":"%3Cinit%3E(org.apache.jena.sparql.engine.ExecutionContext)"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"optDefault"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"optFixed"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"optNone"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"optStats"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"OrderMem"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"OTHER"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"output(IndentedWriter)","u":"output(org.apache.jena.atlas.io.IndentedWriter)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"output(IndentedWriter)","u":"output(org.apache.jena.atlas.io.IndentedWriter)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"output(IndentedWriter)","u":"output(org.apache.jena.atlas.io.IndentedWriter)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"output(IndentedWriter)","u":"output(org.apache.jena.atlas.io.IndentedWriter)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"overwrite(Block)","u":"overwrite(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"pack()"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"pack(long)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"pack(long, int)","u":"pack(long,int)"},{"p":"org.apache.jena.tdb1.store","c":"DateTimeNode","l":"packDate(String)","u":"packDate(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DateTimeNode","l":"packDateTime(String)","u":"packDateTime(java.lang.String)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeRewriter","l":"packIntoBPlusTree(Iterator<Record>, BPlusTreeParams, RecordFactory, BlockMgr, BlockMgr)","u":"packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"panic(Class<?>, String)","u":"panic(java.lang.Class,java.lang.String)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"ParamBlockSize"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"ParamKeyLength"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"ParamOrder"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"params"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"ParamValueLength"},{"p":"org.apache.jena.tdb","c":"TDB","l":"PATH"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"PATH"},{"p":"org.apache.jena.tdb1.solver","c":"PatternMatchTDB1","l":"PatternMatchTDB1()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"pBlockReadCacheSize"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"pBlockWriteCacheSize"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pDataset"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pDescription"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pFile"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pGraphName1"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pGraphName2"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pIndex"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFileMem","l":"PlainFileMem()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pLocation"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pName"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"pNode2NodeIdCacheSize"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pNodeData"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"pNodeId2NodeCacheSize"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pNodeIndex"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"pNodeMissesCacheSize"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pNodes"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"position()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"position()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"position()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"position()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"position(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"position(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"position(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"position(long)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"prefixes()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"prefixes()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"prefixId2Node"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"prefixId2Node"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"prefixId2Node(String)","u":"prefixId2Node(java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"prefixIndexes"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"prefixIndexes"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"prefixIndexes(String[])","u":"prefixIndexes(java.lang.String[])"},{"p":"org.apache.jena.tdb1.store","c":"GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1","l":"PrefixMapSwitchableTDB1(DatasetGraphTransaction, Node)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"PrefixMapTDB1","l":"PrefixMapTDB1(DatasetGraphTransaction, Supplier<DatasetGraph>)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,java.util.function.Supplier)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"prefixNode2Id"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"prefixNode2Id"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"prefixNode2Id(String)","u":"prefixNode2Id(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"PREPARING"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"primaryIndexPrefix"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"primaryIndexPrefix"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"primaryIndexPrefix(String)","u":"primaryIndexPrefix(java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"primaryIndexQuads"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"primaryIndexQuads"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"primaryIndexQuads(String)","u":"primaryIndexQuads(java.lang.String)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"primaryIndexTriples"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"primaryIndexTriples"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"primaryIndexTriples(String)","u":"primaryIndexTriples(java.lang.String)"},{"p":"org.apache.jena.tdb1.index","c":"IndexLib","l":"print(Iterator<Tuple<NodeId>>)","u":"print(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"print(Journal)","u":"print(org.apache.jena.tdb1.transaction.Journal)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"print(String)","u":"print(java.lang.String)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLib","l":"print(String, NodeTable)","u":"print(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"print(String, Object...)","u":"print(java.lang.String,java.lang.Object...)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"printJournal()"},{"p":"org.apache.jena.tdb1.sys","c":"EnvTDB","l":"processGlobalSystemProperties()"},{"p":"org.apache.jena.tdb1.sys","c":"EnvTDB","l":"processProperties(Properties)","u":"processProperties(java.util.Properties)"},{"p":"org.apache.jena.tdb1.sys","c":"ProcessUtils","l":"ProcessUtils()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcIndexBuild","l":"ProcIndexBuild()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcIndexCopy","l":"ProcIndexCopy()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcNodeTableDataBuilder","l":"ProcNodeTableDataBuilder()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"ProcRewriteIndex","l":"ProcRewriteIndex()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"promote()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"promote()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"promote()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"promote(Block)","u":"promote(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"promote(Page)","u":"promote(org.apache.jena.tdb1.base.page.Page)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"promote(Transactional.Promote)","u":"promote(org.apache.jena.sparql.core.Transactional.Promote)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"promote(Transactional.Promote)","u":"promote(org.apache.jena.sparql.core.Transactional.Promote)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"propertyEnableInlineLiterals1"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"propertyEnableInlineLiterals2"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"propertyEquals(String, String)","u":"propertyEquals(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pSetting"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"pSyncTick"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"PtrBuffer(ByteBuffer, int)","u":"%3Cinit%3E(java.nio.ByteBuffer,int)"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pUnionDefaultGraph"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"put(Record)","u":"put(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"put(T)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"put(Var, NodeId)","u":"put(org.apache.jena.sparql.core.Var,org.apache.jena.tdb1.store.NodeId)"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"putAll(BindingNodeId)","u":"putAll(org.apache.jena.tdb1.solver.BindingNodeId)"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"pValue"},{"p":"org.apache.jena.tdb1.solver","c":"QC2","l":"QC2()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"quadIndexes"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"quadIndexes"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"quadIndexes(String[])","u":"quadIndexes(java.lang.String[])"},{"p":"org.apache.jena.tdb1.store","c":"QuadTable","l":"QuadTable(TupleIndex[], NodeTable, DatasetControl)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex[],org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"QueueBatchSize"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"queuedCommits"},{"p":"org.apache.jena.tdb1.index","c":"BuilderStdIndex.RangeIndexBuilderStd","l":"RangeIndexBuilderStd(BlockMgrBuilder, BlockMgrBuilder)","u":"%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexLogger","l":"RangeIndexLogger(RangeIndex, Logger)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"RangeIndexWrapper(RangeIndex)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"read(ByteBuffer)","u":"read(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"read(ByteBuffer)","u":"read(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"read(ByteBuffer)","u":"read(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"read(ByteBuffer, long)","u":"read(java.nio.ByteBuffer,long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"read(ByteBuffer, long)","u":"read(java.nio.ByteBuffer,long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"read(ByteBuffer, long)","u":"read(java.nio.ByteBuffer,long)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"read(Location)","u":"read(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"read(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"read(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"read(long)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"read(String)","u":"read(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"readByURI(String, String)","u":"readByURI(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"readByURI(String, String)","u":"readByURI(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"readJournal(long)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"readMeta(MetaFile)","u":"readMeta(org.apache.jena.tdb1.base.file.MetaFile)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"readPrefix(String, String)","u":"readPrefix(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"readPrefix(String, String)","u":"readPrefix(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"readPrefixMap(String)","u":"readPrefixMap(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"readPrefixMap(String)","u":"readPrefixMap(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"RECORD_BLOCK"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"Record(byte[], byte[])","u":"%3Cinit%3E(byte[],byte[])"},{"p":"","c":"","l":"record(Node, Node, Node, Node)"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsCollectorNodeId","l":"record(NodeId, NodeId, NodeId, NodeId)","u":"record(T,T,T,T)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"record(RecordFactory, Tuple<NodeId>, ColumnMap)","u":"record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"RecordBuffer(ByteBuffer, RecordFactory, int)","u":"%3Cinit%3E(java.nio.ByteBuffer,org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"RecordBuffer(RecordFactory, int)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,int)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr","l":"RecordBufferPageMgr(RecordFactory, BlockMgr)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordException","l":"RecordException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordException","l":"RecordException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"RecordFactory(int, int)","u":"%3Cinit%3E(int,int)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"recording()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"recording(boolean)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"recordLength()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"RecordsFromInput","l":"RecordsFromInput(InputStream, int, ColumnMap, int)","u":"%3Cinit%3E(java.io.InputStream,int,org.apache.jena.tdb1.lib.ColumnMap,int)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"recoverFromJournal(StorageConfig, Journal)","u":"recoverFromJournal(org.apache.jena.tdb1.store.StorageConfig,org.apache.jena.tdb1.transaction.Journal)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"recovery(DatasetGraphTDB)","u":"recovery(org.apache.jena.tdb1.store.DatasetGraphTDB)"},{"p":"org.apache.jena.tdb1.modify","c":"UpdateEngineTDB","l":"register()"},{"p":"org.apache.jena.tdb1.solver","c":"QueryEngineTDB","l":"register()"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"register(String)","u":"register(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"LocationLock","l":"release()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"release()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"release(Block)","u":"release(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"release(Dataset)","u":"release(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"release(Dataset)","u":"release(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"release(DatasetGraph)","u":"release(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"release(DatasetGraph)","u":"release(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"release(FileChannel)","u":"release(java.nio.channels.FileChannel)"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"release(Location)","u":"release(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"release(Page)","u":"release(org.apache.jena.tdb1.base.page.Page)"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"release(String)","u":"release(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"releaseAll(String)","u":"releaseAll(java.lang.String)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"releaseDSG(Location)","u":"releaseDSG(org.apache.jena.tdb1.base.file.Location)"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHashIterator","l":"remove()"},{"p":"org.apache.jena.tdb1.store.xloader","c":"RecordsFromInput","l":"remove()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"remove(int)"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"remove(Node, Node, Node)","u":"remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"removeAllFromPrefixMap(String)","u":"removeAllFromPrefixMap(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"removeAllFromPrefixMap(String)","u":"removeAllFromPrefixMap(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"removeByKey(Record)","u":"removeByKey(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"removeByKey(Record)","u":"removeByKey(org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"removeFromPrefixMap(String, String)","u":"removeFromPrefixMap(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixStorage","l":"removeFromPrefixMap(String, String)","u":"removeFromPrefixMap(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"removeGraph(Node)","u":"removeGraph(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"removeIterator(Iterator<?>)","u":"removeIterator(java.util.Iterator)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"removeTop()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"reopen()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"replay(Journal, DatasetGraphTDB)","u":"replay(org.apache.jena.tdb1.transaction.Journal,org.apache.jena.tdb1.store.DatasetGraphTDB)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalControl","l":"replay(Transaction)","u":"replay(org.apache.jena.tdb1.transaction.Transaction)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"replicate()"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"replicate(Block, Block)","u":"replicate(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"replicate(ByteBuffer)","u":"replicate(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"reposition(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"reposition(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileReadonly","l":"reposition(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"reposition(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"reposition(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"reposition(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"requireWrite()"},{"p":"org.apache.jena.tdb1.base.file","c":"ChannelManager","l":"reset()"},{"p":"org.apache.jena.tdb1.sys","c":"StoreConnection","l":"reset()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"reset()"},{"p":"org.apache.jena.tdb1.base.page","c":"Page","l":"reset(Block)","u":"reset(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBase","l":"reset(Block)","u":"reset(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"reset(Block)","u":"reset(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"reset(Block)","u":"reset(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.sys","c":"TDBMaker","l":"resetCache()"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"resetTimer()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsCollectorNodeId","l":"results()"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"root"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"RootId"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"RootParent"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"SafeMode"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"sameValues(StoreParams, StoreParams)","u":"sameValues(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"scan(Iterator<Tuple<NodeId>>, Tuple<NodeId>)","u":"scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"search(BPTreeNode, Record)","u":"search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"SegmentSize"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"send(X)"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"set(DatasetControl)","u":"set(org.apache.jena.tdb1.sys.DatasetControl)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"set(int, int)","u":"set(int,int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"set(int, Record)","u":"set(int,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"set(int, Record)","u":"set(int,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"setChecking(boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"setChecking(boolean)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"setCount(int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"setCount(int)"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"setFileMode(FileMode)","u":"setFileMode(org.apache.jena.tdb1.base.block.FileMode)"},{"p":"org.apache.jena.tdb1.solver","c":"QC2","l":"setFilter(Context, Predicate<Tuple<NodeId>>)","u":"setFilter(org.apache.jena.sparql.util.Context,java.util.function.Predicate)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"setGenerateStats(boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"setGenerateStats(boolean)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"setHash(Hash, Node)","u":"setHash(org.apache.jena.tdb1.store.Hash,org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"setLink(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"setModified(boolean)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"setOptimizerWarningFlag(boolean)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"setOptimizerWarningFlag(boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"setOptimizerWarningFlag(boolean)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"setProperty(String, int)","u":"setProperty(java.lang.String,int)"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"setProperty(String, String)","u":"setProperty(java.lang.String,java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"setReadOnly(boolean)"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"setShowProgress(boolean)"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"setShowProgress(boolean)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"setSize(int)"},{"p":"org.apache.jena.tdb1.assembler","c":"SettingAssembler","l":"SettingAssembler()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"setTrieLength(int)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"setTupleIndex(int, TupleIndex)","u":"setTupleIndex(int,org.apache.jena.tdb1.store.tupletable.TupleIndex)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"setUnderlyingByteBuffer(ByteBuffer)","u":"setUnderlyingByteBuffer(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb","c":"TDBFactory","l":"setup(Location, StoreParams)","u":"setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1","c":"TDB1Factory","l":"setup(Location, StoreParams)","u":"setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.index","c":"SetupIndex","l":"SetupIndex()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"SetupTDB","l":"SetupTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"shiftDown(int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"shiftDownN(int, int)","u":"shiftDownN(int,int)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"shiftLeft(BPTreePage, Record)","u":"shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"shiftLeft(BufferBase)","u":"shiftLeft(org.apache.jena.tdb1.base.buffer.BufferBase)"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"shiftRight(BPTreePage, Record)","u":"shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"shiftRight(BufferBase)","u":"shiftRight(org.apache.jena.tdb1.base.buffer.BufferBase)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"shiftUp(int)"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"shiftUpN(int, int)","u":"shiftUpN(int,int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"SHORT_STRING"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"SinkProgress(String, String, int, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.String,int,boolean)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"SIZE"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"size()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"size()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"size()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"size()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"size()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"size()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"size()"},{"p":"org.apache.jena.tdb1.index","c":"Index","l":"size()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"size()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"size()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"size()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"size()"},{"p":"org.apache.jena.tdb1.store","c":"GraphPrefixesProjection","l":"size()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTable","l":"size()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"size()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"size()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"size()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"size()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"size()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"size()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"size()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"SizeOfInt"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"SizeOfLong"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"SizeOfNodeId"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"SizeOfPointer"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"slotLen()"},{"p":"org.apache.jena.tdb1.solver","c":"SolverLibTDB","l":"SolverLibTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.solver","c":"SolverRX","l":"SolverRX()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"SPECIAL"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"split()"},{"p":"org.apache.jena.tdb1.solver","c":"StageGeneratorDirectTDB","l":"StageGeneratorDirectTDB(StageGenerator)","u":"%3Cinit%3E(org.apache.jena.sparql.engine.main.StageGenerator)"},{"p":"org.apache.jena.tdb1.sys","c":"InitTDB","l":"start()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkStreamRDF","l":"startBulk()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"startDataPhase()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"startExclusiveMode()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"startIndex(String)","u":"startIndex(java.lang.String)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"startIndexPhase()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoadMonitor","l":"startLoad()"},{"p":"org.apache.jena.tdb1.store","c":"SinkProgress","l":"startMonitor()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"startRead()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecordsMgr","l":"startRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControl","l":"startRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMRSW","l":"startRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"startRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlNone","l":"startRead()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlReadOnly","l":"startRead()"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecordsMgr","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControl","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMRSW","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlMutable","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlNone","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.sys","c":"DatasetControlReadOnly","l":"startUpdate()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"startWrite()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"state()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"Stats","l":"Stats()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsCollector","l":"StatsCollector()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.solver.stats","c":"StatsCollectorNodeId","l":"StatsCollectorNodeId(NodeTable)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)"},{"p":"org.apache.jena.tdb1.setup","c":"DatasetBuilderStd","l":"stdBuilder()"},{"p":"org.apache.jena.tdb1.sys","c":"InitTDB","l":"stop()"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"StorageConfig(Location, StoreParams, boolean, Map<FileRef, BlockMgr>, Map<FileRef, ObjectFile>, Map<FileRef, BufferChannel>)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)"},{"p":"org.apache.jena.tdb1.base","c":"StorageException","l":"StorageException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base","c":"StorageException","l":"StorageException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.base","c":"StorageException","l":"StorageException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.base","c":"StorageException","l":"StorageException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"StoreParamsCodec()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"StoreParamsConst()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"str(byte[])"},{"p":"org.apache.jena.tdb1.lib","c":"StringAbbrev","l":"StringAbbrev()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"StringFile(ObjectFile)","u":"%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"BulkLoader","l":"superTick"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"supportsTransactionAbort()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"supportsTransactionAbort()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"supportsTransactions()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"supportsTransactions()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSwitcher","l":"switchover()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileSwitcher","l":"switchover()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"symbolNamespace"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"symFileMode"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"symIndexType"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"symLogDuplicates"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"symTupleFilter"},{"p":"org.apache.jena.tdb","c":"TDB","l":"symUnionDefaultGraph"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"symUnionDefaultGraph"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFreeChain","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"sync()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileBase","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"MetaFile","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFile","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFileMem","l":"sync()"},{"p":"org.apache.jena.tdb1.base.file","c":"PlainFilePersistent","l":"sync()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"sync()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"sync()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"sync()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTree","l":"sync()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"sync()"},{"p":"org.apache.jena.tdb1.index","c":"IndexMap","l":"sync()"},{"p":"org.apache.jena.tdb1.index","c":"IndexWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.index","c":"RangeIndexWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"sync()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"sync()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetPrefixesTDB","l":"sync()"},{"p":"org.apache.jena.tdb1.store","c":"GraphTDB","l":"sync()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"sync()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"sync()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"sync()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableConcrete","l":"sync()"},{"p":"org.apache.jena.tdb1.store.nodetupletable","c":"NodeTupleTableWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.store","c":"TableBase","l":"sync()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"sync()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"sync()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"sync()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"sync()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"sync()"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"sync()"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"sync()"},{"p":"org.apache.jena.tdb1.store.bulkloader","c":"LoaderNodeTupleTable","l":"sync(boolean)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"sync(Dataset)","u":"sync(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"sync(Dataset)","u":"sync(org.apache.jena.query.Dataset)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"sync(DatasetGraph)","u":"sync(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"sync(DatasetGraph)","u":"sync(org.apache.jena.sparql.core.DatasetGraph)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"sync(Graph)","u":"sync(org.apache.jena.graph.Graph)"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"sync(Graph)","u":"sync(org.apache.jena.graph.Graph)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"sync(Model)","u":"sync(org.apache.jena.rdf.model.Model)"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"sync(Model)","u":"sync(org.apache.jena.rdf.model.Model)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"syncForce()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"syncForce()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"syncForce()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"syncForce()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"syncForce()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"syncForce()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"syncForce()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"syncForce()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"syncIfNotTransactional()"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"syslog"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"SystemTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"tDatasetTDB"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"TDB_CONFIG_FILE"},{"p":"org.apache.jena.tdb1","c":"TDB1Backup","l":"TDB1Backup()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1","c":"TDB1Exception","l":"TDB1Exception()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1","c":"TDB1Exception","l":"TDB1Exception(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1","c":"TDB1Exception","l":"TDB1Exception(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.apache.jena.tdb1","c":"TDB1Exception","l":"TDB1Exception(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.assembler","c":"TDB1GraphAssembler","l":"TDB1GraphAssembler()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1","c":"TDB1Loader","l":"TDB1Loader()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb","c":"TDBBackup","l":"TDBBackup()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb","c":"TDB","l":"tdbFaqsLink"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"tdbFaqsLink"},{"p":"org.apache.jena.tdb1.sys","c":"TDBInternal","l":"TDBInternal()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb","c":"TDB","l":"tdbIRI"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"tdbIRI"},{"p":"org.apache.jena.tdb","c":"TDBLoader","l":"TDBLoader()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.sys","c":"TDBMaker","l":"TDBMaker()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb","c":"TDB","l":"tdbParamNS"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"tdbParamNS"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"tdbPropertyRoot"},{"p":"org.apache.jena.tdb","c":"TDB","l":"tdbSymbolPrefix"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"tdbSymbolPrefix"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"tdbSymbolPrefix"},{"p":"org.apache.jena.tdb1.sys","c":"SystemTDB","l":"tdbSymbolPrefix1"},{"p":"org.apache.jena.tdb1.mgt","c":"TDBSystemInfo","l":"TDBSystemInfo()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.transaction","c":"TDBTransactionException","l":"TDBTransactionException()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.transaction","c":"TDBTransactionException","l":"TDBTransactionException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"TDBTransactionException","l":"TDBTransactionException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.transaction","c":"TDBTransactionException","l":"TDBTransactionException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.apache.jena.tdb1.lib","c":"NodeLib","l":"termOrAny(Node)","u":"termOrAny(org.apache.jena.graph.Node)"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"tGraphTDB"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"tNodeTable"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageMgr.Block2RecordBufferPage","l":"toBlock(RecordBufferPage)","u":"toBlock(org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockConverter","l":"toBlock(T)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"toByteBuffer(ByteBuffer, int)","u":"toByteBuffer(java.nio.ByteBuffer,int)"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"toBytes(byte[], int)","u":"toBytes(byte[],int)"},{"p":"org.apache.jena.tdb1.base.block","c":"Block","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFreeChain","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"toString()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"PtrBuffer","l":"toString()"},{"p":"org.apache.jena.tdb1.base.buffer","c":"RecordBuffer","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"FileSet","l":"toString()"},{"p":"org.apache.jena.tdb1.base.file","c":"Location","l":"toString()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileReadonly","l":"toString()"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"toString()"},{"p":"org.apache.jena.tdb1.base.record","c":"Record","l":"toString()"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"toString()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPage","l":"toString()"},{"p":"org.apache.jena.tdb1.base.recordbuffer","c":"RecordBufferPageBase","l":"toString()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPlusTreeParams","l":"toString()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeNode","l":"toString()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"toString()"},{"p":"org.apache.jena.tdb1.index.ext","c":"ExtHash","l":"toString()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"toString()"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"toString()"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParams","l":"toString()"},{"p":"org.apache.jena.tdb1.solver","c":"BindingNodeId","l":"toString()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"toString()"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"toString()"},{"p":"org.apache.jena.tdb1.store","c":"Hash","l":"toString()"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"toString()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"toString()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableInline","l":"toString()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"toString()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"toString()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"toString()"},{"p":"org.apache.jena.tdb1.sys","c":"FileRef","l":"toString()"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"toString()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"toString()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTxn","l":"toString()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntry","l":"toString()"},{"p":"org.apache.jena.tdb1.transaction","c":"SysTxnState","l":"toString()"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"toString()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"track(BlockMgr)","u":"track(org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFactory","l":"tracker(BlockMgr)","u":"tracker(org.apache.jena.tdb1.base.block.BlockMgr)"},{"p":"org.apache.jena.tdb1.transaction","c":"Transaction","l":"Transaction(DatasetGraphTDB, long, TxnType, ReadWrite, long, TxnType, String, TransactionManager)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,long,org.apache.jena.query.TxnType,org.apache.jena.query.ReadWrite,long,org.apache.jena.query.TxnType,java.lang.String,org.apache.jena.tdb1.transaction.TransactionManager)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionInfo","l":"TransactionInfo(TransactionManager)","u":"%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager)"},{"p":"org.apache.jena.tdb","c":"TDB","l":"transactionJournalWriteBlockMode"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"transactionJournalWriteBlockMode"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"TransactionManager(DatasetGraphTDB)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB)"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"transactionMode()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"transactionMode()"},{"p":"org.apache.jena.tdb1.store","c":"DatasetGraphTDB","l":"transactionType()"},{"p":"org.apache.jena.tdb1.transaction","c":"DatasetGraphTransaction","l":"transactionType()"},{"p":"org.apache.jena.tdb1.index.ext","c":"HashBucket","l":"TRIE"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsConst","l":"tripleIndexes"},{"p":"org.apache.jena.tdb1.sys","c":"Names","l":"tripleIndexes"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsBuilder","l":"tripleIndexes(String[])","u":"tripleIndexes(java.lang.String[])"},{"p":"org.apache.jena.tdb1.store","c":"TripleTable","l":"TripleTable(TupleIndex[], NodeTable, DatasetControl)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex[],org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"TRIPLETERM"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileReadonly","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"truncate(long)"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"tryBlockWriters()"},{"p":"org.apache.jena.tdb1.transaction","c":"TransactionManager","l":"tryExclusiveMode()"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"tuple(Record, ColumnMap)","u":"tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)"},{"p":"org.apache.jena.tdb1.setup","c":"BuilderStdDB.TupleIndexBuilderStd","l":"TupleIndexBuilderStd(RangeIndexBuilder)","u":"%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndexBuilder)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexRecord","l":"TupleIndexRecord(int, ColumnMap, String, RecordFactory, RangeIndex)","u":"%3Cinit%3E(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"TupleIndexWrapper(TupleIndex)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"TupleLib()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"tupleNodeIds(NodeTable, Tuple<Node>)","u":"tupleNodeIds(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.lib","c":"TupleLib","l":"tupleNodes(NodeTable, Tuple<NodeId>)","u":"tupleNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleTable","l":"TupleTable(int, TupleIndex[])","u":"%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex[])"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"type"},{"p":"org.apache.jena.tdb1.store","c":"NodeId","l":"type()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"type(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"UNDEF"},{"p":"org.apache.jena.tdb1.solver","c":"SolverLibTDB","l":"unionGraph(NodeTupleTable)","u":"unionGraph(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"unmap(Tuple<T>)","u":"unmap(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.lib","c":"ColumnMap","l":"unmapName(String)","u":"unmapName(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"unpack(long)"},{"p":"org.apache.jena.tdb1.store","c":"IntegerNode","l":"unpack(long)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"unpackAsBigDecimal(long)"},{"p":"org.apache.jena.tdb1.store","c":"DateTimeNode","l":"unpackDate(long)"},{"p":"org.apache.jena.tdb1.store","c":"DateTimeNode","l":"unpackDateTime(long)"},{"p":"org.apache.jena.tdb1.solver","c":"QueryEngineTDB","l":"unregister()"},{"p":"org.apache.jena.tdb1.modify","c":"UpdateEngineTDB","l":"UpdateEngineTDB(DatasetGraphTDB, Binding, Context)","u":"%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"URI"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFreeChain","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"valid(int)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"valid(int)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"valid(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessBase","l":"valid(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"valid(long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"valid(long)"},{"p":"org.apache.jena.tdb1.base.record","c":"RecordFactory","l":"valueLength()"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"valueOf(BigDecimal)","u":"valueOf(java.math.BigDecimal)"},{"p":"org.apache.jena.tdb1.store","c":"DecimalNode","l":"valueOf(long, int)","u":"valueOf(long,int)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"FileMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockType","l":"values()"},{"p":"org.apache.jena.tdb1.base.block","c":"FileMode","l":"values()"},{"p":"org.apache.jena.tdb1.store","c":"NodeType","l":"values()"},{"p":"org.apache.jena.tdb1.transaction","c":"JournalEntryType","l":"values()"},{"p":"org.apache.jena.tdb1.transaction","c":"TxnState","l":"values()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"verbose"},{"p":"org.apache.jena.tdb","c":"TDB","l":"VERSION"},{"p":"org.apache.jena.tdb1","c":"TDB1","l":"VERSION"},{"p":"org.apache.jena.tdb1.assembler","c":"VocabTDB","l":"VocabTDB()","u":"%3Cinit%3E()"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndex","l":"weight(Tuple<NodeId>)","u":"weight(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexBase","l":"weight(Tuple<NodeId>)","u":"weight(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.tupletable","c":"TupleIndexWrapper","l":"weight(Tuple<NodeId>)","u":"weight(org.apache.jena.atlas.lib.tuple.Tuple)"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTable","l":"wrapped()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableCache","l":"wrapped()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableLogger","l":"wrapped()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableNative","l":"wrapped()"},{"p":"org.apache.jena.tdb1.store.nodetable","c":"NodeTableWrapper","l":"wrapped()"},{"p":"org.apache.jena.tdb1.index.bplustree","c":"BPTreeRecords","l":"write()"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgr","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrCache","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrFileAccess","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrLogger","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrReadonly","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrSync","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrTracker","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.block","c":"BlockMgrWrapper","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccess","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessByteArray","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessDirect","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMapped","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BlockAccessMem","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.transaction","c":"BlockMgrJournal","l":"write(Block)","u":"write(org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFile","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileLogger","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileReadonly","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileStorage","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"ObjectFileWrapper","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.transaction","c":"ObjectFileTransComplex","l":"write(ByteBuffer)","u":"write(java.nio.ByteBuffer)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannel","l":"write(ByteBuffer, long)","u":"write(java.nio.ByteBuffer,long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelFile","l":"write(ByteBuffer, long)","u":"write(java.nio.ByteBuffer,long)"},{"p":"org.apache.jena.tdb1.base.file","c":"BufferChannelMem","l":"write(ByteBuffer, long)","u":"write(java.nio.ByteBuffer,long)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"write(JournalEntryType, FileRef, Block)","u":"write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"write(Location, StoreParams)","u":"write(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.store.xloader","c":"WriteRows","l":"write(long)"},{"p":"org.apache.jena.tdb1.solver.stats","c":"Stats","l":"write(OutputStream, StatsResults)","u":"write(java.io.OutputStream,org.apache.jena.tdb1.solver.stats.StatsResults)"},{"p":"org.apache.jena.tdb1.base.objectfile","c":"StringFile","l":"write(String)","u":"write(java.lang.String)"},{"p":"org.apache.jena.tdb1.solver.stats","c":"Stats","l":"write(String, StatsResults)","u":"write(java.lang.String,org.apache.jena.tdb1.solver.stats.StatsResults)"},{"p":"org.apache.jena.tdb1.setup","c":"StoreParamsCodec","l":"write(String, StoreParams)","u":"write(java.lang.String,org.apache.jena.tdb1.setup.StoreParams)"},{"p":"org.apache.jena.tdb1.base.page","c":"PageBlockMgr","l":"write(T)"},{"p":"org.apache.jena.tdb1.store","c":"StorageConfig","l":"writeable"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"writeJournal(JournalEntry)","u":"writeJournal(org.apache.jena.tdb1.transaction.JournalEntry)"},{"p":"org.apache.jena.tdb1.transaction","c":"Journal","l":"writeStartPosn()"}];updateSearchResults();
\ No newline at end of file
diff --git a/tdb1/module-search-index.js b/tdb1/module-search-index.js
new file mode 100644
index 0000000..f7af90c
--- /dev/null
+++ b/tdb1/module-search-index.js
@@ -0,0 +1 @@
+moduleSearchIndex = [{"l":"org.apache.jena.tdb"}];updateSearchResults();
\ No newline at end of file
diff --git a/tdb1/org.apache.jena.tdb/module-summary.html b/tdb1/org.apache.jena.tdb/module-summary.html
new file mode 100644
index 0000000..725fede
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/module-summary.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb">
+<meta name="generator" content="javadoc/ModuleWriterImpl">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+<script type="text/javascript" src="../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="module-declaration-page">
+<script type="text/javascript">var pathtoroot = "../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li class="nav-bar-cell1-rev">Module</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><a href="../index-all.html">Index</a></li>
+<li><a href="../help-doc.html#module">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Module:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li>Modules&nbsp;|&nbsp;</li>
+<li><a href="#packages-summary">Packages</a>&nbsp;|&nbsp;</li>
+<li>Services</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Module org.apache.jena.tdb" class="title">Module org.apache.jena.tdb</h1>
+</div>
+<hr>
+<div class="module-signature">module <span class="element-name">org.apache.jena.tdb</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<section class="packages-summary" id="packages-summary">
+<!-- ============ PACKAGES SUMMARY =========== -->
+<h2>Packages</h2>
+<div id="package-summary-table">
+<div class="caption"><span>Exports</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb/package-summary.html">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/page/package-summary.html">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/base/recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/index/package-summary.html">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/lib/package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/mgt/package-summary.html">org.apache.jena.tdb1.mgt</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/modify/package-summary.html">org.apache.jena.tdb1.modify</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/setup/package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/solver/package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/store/package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/store/bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/sys/package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color package-summary-table package-summary-table-tab1"><a href="org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color package-summary-table package-summary-table-tab1">&nbsp;</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDB.html
new file mode 100644
index 0000000..daf2b92
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDB.html
@@ -0,0 +1,535 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Class TDB" class="title">Class TDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb.TDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public class </span><span class="element-name type-name-label">TDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1.html" title="class in org.apache.jena.tdb1"><code>TDB1</code></a></div>
+</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
+<div class="col-second even-row-color"><code><a href="#logInfo" class="member-name-link">logInfo</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for general information</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#logInfoName" class="member-name-link">logInfoName</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for general information</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
+<div class="col-second even-row-color"><code><a href="#logLoader" class="member-name-link">logLoader</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for loading information</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#logLoaderName" class="member-name-link">logLoaderName</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for loading information</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NAME" class="member-name-link">NAME</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#namespace" class="member-name-link">namespace</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#PATH" class="member-name-link">PATH</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">The root package name for TDB</div>
+</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second odd-row-color"><code><a href="#symUnionDefaultGraph" class="member-name-link">symUnionDefaultGraph</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Symbol to use the union of named graphs as the default graph of a query</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#tdbFaqsLink" class="member-name-link">tdbFaqsLink</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#tdbIRI" class="member-name-link">tdbIRI</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">IRI for TDB</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#tdbParamNS" class="member-name-link">tdbParamNS</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Root of TDB-defined parameter names</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Prefix for TDB-defined parameter names</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second even-row-color"><code><a href="#transactionJournalWriteBlockMode" class="member-name-link">transactionJournalWriteBlockMode</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">A String enum Symbol that specifies the type of temporary storage for
+ transaction journal write blocks.</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#VERSION" class="member-name-link">VERSION</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">The full name of the current TDB version</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button><button id="method-summary-table-tab6" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab6', 3)" class="table-tab">Deprecated Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#closedown()" class="member-name-link">closedown</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Release any and all system resources held by TDB.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.sparql.util.Context</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getContext()" class="member-name-link">getContext</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#init()" class="member-name-link">init</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">TDB System initialization - normally, this is not explicitly called
+ because Jena system wide initialization occurs automatically.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setOptimizerWarningFlag(boolean)" class="member-name-link">setOptimizerWarningFlag</a><wbr>(boolean&nbsp;b)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#sync(org.apache.jena.graph.Graph)" class="member-name-link">sync</a><wbr>(org.apache.jena.graph.Graph&nbsp;graph)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Graph.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#sync(org.apache.jena.query.Dataset)" class="member-name-link">sync</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Dataset.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#sync(org.apache.jena.rdf.model.Model)" class="member-name-link">sync</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Model.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#sync(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">sync</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed DatasetGraph.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="tdbIRI">
+<h3>tdbIRI</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbIRI</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">IRI for TDB</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.tdbIRI">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbParamNS">
+<h3>tdbParamNS</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbParamNS</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Root of TDB-defined parameter names</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.tdbParamNS">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbSymbolPrefix">
+<h3>tdbSymbolPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbSymbolPrefix</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Prefix for TDB-defined parameter names</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.tdbSymbolPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="logLoaderName">
+<h3>logLoaderName</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">logLoaderName</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for loading information</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.logLoaderName">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="logLoader">
+<h3>logLoader</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">logLoader</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for loading information</div>
+</section>
+</li>
+<li>
+<section class="detail" id="logInfoName">
+<h3>logInfoName</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">logInfoName</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for general information</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.logInfoName">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="logInfo">
+<h3>logInfo</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">logInfo</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Logger for general information</div>
+</section>
+</li>
+<li>
+<section class="detail" id="namespace">
+<h3>namespace</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">namespace</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.namespace">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="symUnionDefaultGraph">
+<h3>symUnionDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symUnionDefaultGraph</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Symbol to use the union of named graphs as the default graph of a query</div>
+</section>
+</li>
+<li>
+<section class="detail" id="transactionJournalWriteBlockMode">
+<h3>transactionJournalWriteBlockMode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">transactionJournalWriteBlockMode</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">A String enum Symbol that specifies the type of temporary storage for
+ transaction journal write blocks.
+ <p>
+ "mem" = Java heap memory (default) <br>
+ "direct" = Process heap memory <br>
+ "mapped" = Memory mapped temporary file <br></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbFaqsLink">
+<h3>tdbFaqsLink</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbFaqsLink</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.tdbFaqsLink">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="PATH">
+<h3>PATH</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">PATH</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">The root package name for TDB</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.PATH">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="NAME">
+<h3>NAME</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">NAME</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb.TDB.NAME">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="VERSION">
+<h3>VERSION</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">VERSION</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">The full name of the current TDB version</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getContext()">
+<h3>getContext</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Context</span>&nbsp;<span class="element-name">getContext</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="closedown()">
+<h3>closedown</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closedown</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Release any and all system resources held by TDB. This does NOT close or
+ release datasets or graphs held by client code.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setOptimizerWarningFlag(boolean)">
+<h3>setOptimizerWarningFlag</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setOptimizerWarningFlag</span><wbr><span class="parameters">(boolean&nbsp;b)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning. Set to
+ false to silence the warning</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.rdf.model.Model)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Model. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.graph.Graph)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.graph.Graph&nbsp;graph)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Graph. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.query.Dataset)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed Dataset. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Sync a TDB-backed DatasetGraph. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="init()">
+<h3>init</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">TDB System initialization - normally, this is not explicitly called
+ because Jena system wide initialization occurs automatically.
+ However, calling it repeatedly is safe and low cost.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html
new file mode 100644
index 0000000..ccaebf3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html
@@ -0,0 +1,205 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBBackup (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDBBackup">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBBackup.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Class TDBBackup" class="title">Class TDBBackup</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb.TDBBackup</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public class </span><span class="element-name type-name-label">TDBBackup</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1"><code>TDB1Backup</code></a></div>
+</div>
+<div class="block">Backup a database.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDBBackup</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button><button id="method-summary-table-tab6" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab6', 3)" class="table-tab">Deprecated Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)" class="member-name-link">backup</a><wbr>(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;backupfile)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="../tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"><code>TDB1Backup.backup(Location, OutputStream)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">backup</a><wbr>(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;backupfile)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="../tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"><code>TDB1Backup.backup(Location, String)</code></a></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDBBackup</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBBackup</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)">
+<h3>backup</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">backup</span><wbr><span class="parameters">(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;backupfile)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="../tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"><code>TDB1Backup.backup(Location, String)</code></a></div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)">
+<h3>backup</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">backup</span><wbr><span class="parameters">(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;backupfile)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="../tdb1/TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"><code>TDB1Backup.backup(Location, OutputStream)</code></a></div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html
new file mode 100644
index 0000000..03f1ccd
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html
@@ -0,0 +1,441 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDBFactory">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Class TDBFactory" class="title">Class TDBFactory</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb.TDBFactory</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public class </span><span class="element-name type-name-label">TDBFactory</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a></div>
+</div>
+<div class="block">Public factory for creating objects datasets backed by TDB1 storage.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button><button id="method-summary-table-tab6" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab6', 3)" class="table-tab">Deprecated Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#assembleDataset(java.lang.String)" class="member-name-link">assembleDataset</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;assemblerFile)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#assembleDataset(java.lang.String)"><code>TDB1Factory.assembleDataset(java.lang.String)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createDataset()" class="member-name-link">createDataset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDataset()"><code>TDB1Factory.createDataset()</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createDataset(java.lang.String)" class="member-name-link">createDataset</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dir)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDataset(java.lang.String)"><code>TDB1Factory.createDataset(java.lang.String)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createDataset(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDataset</a><wbr>(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDataset(Location)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createDatasetGraph()" class="member-name-link">createDatasetGraph</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDatasetGraph()"><code>TDB1Factory.createDatasetGraph()</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createDatasetGraph(java.lang.String)" class="member-name-link">createDatasetGraph</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDatasetGraph(java.lang.String)"><code>TDB1Factory.createDatasetGraph(String)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraph</a><wbr>(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDatasetGraph(Location)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#inUseLocation(java.lang.String)" class="member-name-link">inUseLocation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#inUseLocation(java.lang.String)"><code>TDB1Factory.inUseLocation(String)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#inUseLocation(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">inUseLocation</a><wbr>(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.inUseLocation(Location)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#isTDB1(org.apache.jena.query.Dataset)" class="member-name-link">isTDB1</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#isTDB1(org.apache.jena.query.Dataset)"><code>TDB1Factory.isTDB1(Dataset)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#isTDB1(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">isTDB1</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.isTDB1(DatasetGraph)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static <a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#location(org.apache.jena.query.Dataset)" class="member-name-link">location</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#location(org.apache.jena.query.Dataset)"><code>TDB1Factory.location(Dataset)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static <a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#location(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">location</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.location(DatasetGraph)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#release(org.apache.jena.query.Dataset)" class="member-name-link">release</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#release(org.apache.jena.query.Dataset)"><code>TDB1Factory.release(Dataset)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#release(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">release</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#release(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.release(DatasetGraph)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup</a><wbr>(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"><code>TDB1Factory.setup(org.apache.jena.tdb1.base.file.Location, org.apache.jena.tdb1.setup.StoreParams)</code></a></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="assembleDataset(java.lang.String)">
+<h3>assembleDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">assembleDataset</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;assemblerFile)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#assembleDataset(java.lang.String)"><code>TDB1Factory.assembleDataset(java.lang.String)</code></a></div>
+</div>
+<div class="block">Read the file and assembler a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDataset(java.lang.String)">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">createDataset</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dir)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDataset(java.lang.String)"><code>TDB1Factory.createDataset(java.lang.String)</code></a></div>
+</div>
+<div class="block">Create or connect to a TDB-backed dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDataset(org.apache.jena.tdb1.base.file.Location)">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">createDataset</span><wbr><span class="parameters">(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDataset(Location)</code></a></div>
+</div>
+<div class="block">Create or connect to a TDB-backed dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDataset()">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">createDataset</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDataset()"><code>TDB1Factory.createDataset()</code></a></div>
+</div>
+<div class="block">Create or connect to a TDB dataset backed by an in-memory block manager. For
+ testing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraph(java.lang.String)">
+<h3>createDatasetGraph</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDatasetGraph</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDatasetGraph(java.lang.String)"><code>TDB1Factory.createDatasetGraph(String)</code></a></div>
+</div>
+<div class="block">Create or connect to a TDB-backed dataset (graph-level).</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraph(org.apache.jena.tdb1.base.file.Location)">
+<h3>createDatasetGraph</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDatasetGraph</span><wbr><span class="parameters">(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDatasetGraph(Location)</code></a></div>
+</div>
+<div class="block">Create or connect to a TDB-backed dataset (graph-level).</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraph()">
+<h3>createDatasetGraph</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDatasetGraph</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#createDatasetGraph()"><code>TDB1Factory.createDatasetGraph()</code></a></div>
+</div>
+<div class="block">Create a TDB-backed dataset (graph-level) in memory (for testing).</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.query.Dataset)">
+<h3>release</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#release(org.apache.jena.query.Dataset)"><code>TDB1Factory.release(Dataset)</code></a></div>
+</div>
+<div class="block">Release from the JVM. All caching is lost.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>release</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#release(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.release(DatasetGraph)</code></a></div>
+</div>
+<div class="block">Release from the JVM. All caching is lost.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isTDB1(org.apache.jena.query.Dataset)">
+<h3>isTDB1</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isTDB1</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#isTDB1(org.apache.jena.query.Dataset)"><code>TDB1Factory.isTDB1(Dataset)</code></a></div>
+</div>
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isTDB1(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>isTDB1</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isTDB1</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#isTDB1(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.isTDB1(DatasetGraph)</code></a></div>
+</div>
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="location(org.apache.jena.query.Dataset)">
+<h3>location</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">location</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#location(org.apache.jena.query.Dataset)"><code>TDB1Factory.location(Dataset)</code></a></div>
+</div>
+<div class="block">Return the location of a dataset if it is backed by TDB, else null.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="location(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>location</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">location</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.location(DatasetGraph)</code></a></div>
+</div>
+<div class="block">Return the location of a DatasetGraph if it is backed by TDB, else null.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="inUseLocation(java.lang.String)">
+<h3>inUseLocation</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">inUseLocation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#inUseLocation(java.lang.String)"><code>TDB1Factory.inUseLocation(String)</code></a></div>
+</div>
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests). The directory may be empty, or not exist. Existing databases return
+ "true".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="inUseLocation(org.apache.jena.tdb1.base.file.Location)">
+<h3>inUseLocation</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">inUseLocation</span><wbr><span class="parameters">(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.inUseLocation(Location)</code></a></div>
+</div>
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests). The directory may be empty, or not exist. Existing databases return
+ "true".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>setup</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setup</span><wbr><span class="parameters">(<a href="../tdb1/base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"><code>TDB1Factory.setup(org.apache.jena.tdb1.base.file.Location, org.apache.jena.tdb1.setup.StoreParams)</code></a></div>
+</div>
+<div class="block">Set the <a href="../tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> for specific Location. This call must only be
+ called before a dataset from Location is created. This operation should be
+ used with care; bad choices of <a href="../tdb1/setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> can reduce performance.
+ <a href="http://jena.apache.org/documentation/tdb/store-parameters.html">See
+ documentation</a>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>location</code> - The persistent storage location</dd>
+<dd><code>params</code> - StoreParams to use</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - If the dataset has already been setup.</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html
new file mode 100644
index 0000000..a869a3e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html
@@ -0,0 +1,647 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBLoader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDBLoader">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBLoader.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Class TDBLoader" class="title">Class TDBLoader</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb.TDBLoader</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public class </span><span class="element-name type-name-label">TDBLoader</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Public interface to the loader functionality.
+ The bulk loader is not transactional.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDBLoader</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button><button id="method-summary-table-tab6" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab6', 3)" class="table-tab">Deprecated Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getChecking()" class="member-name-link">getChecking</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getGenerateStats()" class="member-name-link">getGenerateStats</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#getShowProgress()" class="member-name-link">getShowProgress</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)" class="member-name-link">load</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)" class="member-name-link">loadDataset</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">loadDataset</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">loadDataset</a><wbr>(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)" class="member-name-link">loadGraph</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;in)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">loadGraph</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">loadGraph</a><wbr>(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadModel(org.apache.jena.rdf.model.Model,java.lang.String)" class="member-name-link">loadModel</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)" class="member-name-link">loadModel</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)" class="member-name-link">loadModel</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setChecking(boolean)" class="member-name-link">setChecking</a><wbr>(boolean&nbsp;checking)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setGenerateStats(boolean)" class="member-name-link">setGenerateStats</a><wbr>(boolean&nbsp;generateStats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#setShowProgress(boolean)" class="member-name-link">setShowProgress</a><wbr>(boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDBLoader</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBLoader</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load a dataset from an input stream which must be in N-Quads form</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadModel(org.apache.jena.rdf.model.Model,java.lang.String)">
+<h3>loadModel</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadModel</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk
+ loading into a TDB graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)">
+<h3>loadModel</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadModel</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk
+ loading into a TDB graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)">
+<h3>loadModel</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadModel</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load the contents of a list of URLs into a model - may not be as efficient as
+ bulk loading into a TDB graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)">
+<h3>loadGraph</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadGraph</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load a graph from a URL - assumes URL names a triples format document</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)">
+<h3>loadGraph</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadGraph</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)">
+<h3>loadGraph</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadGraph</span><wbr><span class="parameters">(<a href="../tdb1/store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;in)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load a dataset from a URL - assumes URL names a quads format</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load a dataset from a list of URL - assumes the URLs name quads format
+ documents</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="../tdb1/store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+<div class="block">Load a dataset from an input stream</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getChecking()">
+<h3>getChecking</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getChecking</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setChecking(boolean)">
+<h3>setChecking</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setChecking</span><wbr><span class="parameters">(boolean&nbsp;checking)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getShowProgress()">
+<h3>getShowProgress</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowProgress</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setShowProgress(boolean)">
+<h3>setShowProgress</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowProgress</span><wbr><span class="parameters">(boolean&nbsp;showProgress)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getGenerateStats()">
+<h3>getGenerateStats</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getGenerateStats</span>()</div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setGenerateStats(boolean)">
+<h3>setGenerateStats</h3>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setGenerateStats</span><wbr><span class="parameters">(boolean&nbsp;generateStats)</span></div>
+<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDB.html
new file mode 100644
index 0000000..be7d28d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb.TDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB.html" title="class in org.apache.jena.tdb">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb.TDB" class="title">Uses of Class<br>org.apache.jena.tdb.TDB</h1>
+</div>
+No usage of org.apache.jena.tdb.TDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBBackup.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBBackup.html
new file mode 100644
index 0000000..aa26b9a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBBackup.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb.TDBBackup (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDBBackup">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBBackup.html" title="class in org.apache.jena.tdb">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb.TDBBackup" class="title">Uses of Class<br>org.apache.jena.tdb.TDBBackup</h1>
+</div>
+No usage of org.apache.jena.tdb.TDBBackup</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBFactory.html
new file mode 100644
index 0000000..47910e3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBFactory.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb.TDBFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDBFactory">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBFactory.html" title="class in org.apache.jena.tdb">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb.TDBFactory" class="title">Uses of Class<br>org.apache.jena.tdb.TDBFactory</h1>
+</div>
+No usage of org.apache.jena.tdb.TDBFactory</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBLoader.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBLoader.html
new file mode 100644
index 0000000..4749474
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/class-use/TDBLoader.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb.TDBLoader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb, class: TDBLoader">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBLoader.html" title="class in org.apache.jena.tdb">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb.TDBLoader" class="title">Uses of Class<br>org.apache.jena.tdb.TDBLoader</h1>
+</div>
+No usage of org.apache.jena.tdb.TDBLoader</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html
new file mode 100644
index 0000000..464164b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-summary.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li>Related Packages&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb" class="title">Package org.apache.jena.tdb</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDB.html" title="class in org.apache.jena.tdb">TDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1.html" title="class in org.apache.jena.tdb1"><code>TDB1</code></a></div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TDBBackup.html" title="class in org.apache.jena.tdb">TDBBackup</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Backup.html" title="class in org.apache.jena.tdb1"><code>TDB1Backup</code></a></div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDBFactory.html" title="class in org.apache.jena.tdb">TDBFactory</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a></div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TDBLoader.html" title="class in org.apache.jena.tdb">TDBLoader</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">Deprecated.
+<div class="deprecation-comment">Use <a href="../tdb1/TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-tree.html
new file mode 100644
index 0000000..68ea32f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-tree.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb.<a href="TDB.html" class="type-name-link" title="class in org.apache.jena.tdb">TDB</a></li>
+<li class="circle">org.apache.jena.tdb.<a href="TDBBackup.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBBackup</a></li>
+<li class="circle">org.apache.jena.tdb.<a href="TDBFactory.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBFactory</a></li>
+<li class="circle">org.apache.jena.tdb.<a href="TDBLoader.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBLoader</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-use.html
new file mode 100644
index 0000000..1576348
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb/package-use.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb" class="title">Uses of Package<br>org.apache.jena.tdb</h1>
+</div>
+No usage of org.apache.jena.tdb</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html
new file mode 100644
index 0000000..29ab261
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html
@@ -0,0 +1,483 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1</a></div>
+<h1 title="Class TDB1" class="title">Class TDB1</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.TDB1</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDB1</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
+<div class="col-second even-row-color"><code><a href="#logInfo" class="member-name-link">logInfo</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Logger for general information</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#logInfoName" class="member-name-link">logInfoName</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Logger for general information</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
+<div class="col-second even-row-color"><code><a href="#logLoader" class="member-name-link">logLoader</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Logger for loading information</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#logLoaderName" class="member-name-link">logLoaderName</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Logger for loading information</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NAME" class="member-name-link">NAME</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#namespace" class="member-name-link">namespace</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#PATH" class="member-name-link">PATH</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">The root package name for TDB</div>
+</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second odd-row-color"><code><a href="#symUnionDefaultGraph" class="member-name-link">symUnionDefaultGraph</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Symbol to use the union of named graphs as the default graph of a query</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#tdbFaqsLink" class="member-name-link">tdbFaqsLink</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#tdbIRI" class="member-name-link">tdbIRI</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">IRI for TDB</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#tdbParamNS" class="member-name-link">tdbParamNS</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Root of TDB-defined parameter names</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Prefix for TDB-defined parameter names</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second even-row-color"><code><a href="#transactionJournalWriteBlockMode" class="member-name-link">transactionJournalWriteBlockMode</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A String enum Symbol that specifies the type of temporary storage for
+ transaction journal write blocks.</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#VERSION" class="member-name-link">VERSION</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">The full name of the current TDB version</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#closedown()" class="member-name-link">closedown</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Release any and all system resources held by TDB.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.util.Context</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getContext()" class="member-name-link">getContext</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#init()" class="member-name-link">init</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">TDB System initialization - normally, this is not explicitly called
+ because Jena system wide initialization occurs automatically.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setOptimizerWarningFlag(boolean)" class="member-name-link">setOptimizerWarningFlag</a><wbr>(boolean&nbsp;b)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Set the global flag that control the "No BGP optimizer" warning.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#sync(org.apache.jena.graph.Graph)" class="member-name-link">sync</a><wbr>(org.apache.jena.graph.Graph&nbsp;graph)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Sync a TDB-backed Graph.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#sync(org.apache.jena.query.Dataset)" class="member-name-link">sync</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Sync a TDB-backed Dataset.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#sync(org.apache.jena.rdf.model.Model)" class="member-name-link">sync</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Sync a TDB-backed Model.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#sync(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">sync</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Sync a TDB-backed DatasetGraph.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="tdbIRI">
+<h3>tdbIRI</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbIRI</span></div>
+<div class="block">IRI for TDB</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.tdbIRI">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbParamNS">
+<h3>tdbParamNS</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbParamNS</span></div>
+<div class="block">Root of TDB-defined parameter names</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.tdbParamNS">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbSymbolPrefix">
+<h3>tdbSymbolPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbSymbolPrefix</span></div>
+<div class="block">Prefix for TDB-defined parameter names</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.tdbSymbolPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="logLoaderName">
+<h3>logLoaderName</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">logLoaderName</span></div>
+<div class="block">Logger for loading information</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.logLoaderName">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="logLoader">
+<h3>logLoader</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">logLoader</span></div>
+<div class="block">Logger for loading information</div>
+</section>
+</li>
+<li>
+<section class="detail" id="logInfoName">
+<h3>logInfoName</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">logInfoName</span></div>
+<div class="block">Logger for general information</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.logInfoName">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="logInfo">
+<h3>logInfo</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">logInfo</span></div>
+<div class="block">Logger for general information</div>
+</section>
+</li>
+<li>
+<section class="detail" id="namespace">
+<h3>namespace</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">namespace</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.namespace">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="symUnionDefaultGraph">
+<h3>symUnionDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symUnionDefaultGraph</span></div>
+<div class="block">Symbol to use the union of named graphs as the default graph of a query</div>
+</section>
+</li>
+<li>
+<section class="detail" id="transactionJournalWriteBlockMode">
+<h3>transactionJournalWriteBlockMode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">transactionJournalWriteBlockMode</span></div>
+<div class="block">A String enum Symbol that specifies the type of temporary storage for
+ transaction journal write blocks.
+ <p>
+ "mem" = Java heap memory (default) <br>
+ "direct" = Process heap memory <br>
+ "mapped" = Memory mapped temporary file <br></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbFaqsLink">
+<h3>tdbFaqsLink</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbFaqsLink</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.tdbFaqsLink">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="PATH">
+<h3>PATH</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">PATH</span></div>
+<div class="block">The root package name for TDB</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.PATH">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="NAME">
+<h3>NAME</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">NAME</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../constant-values.html#org.apache.jena.tdb1.TDB1.NAME">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="VERSION">
+<h3>VERSION</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">VERSION</span></div>
+<div class="block">The full name of the current TDB version</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getContext()">
+<h3>getContext</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Context</span>&nbsp;<span class="element-name">getContext</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="closedown()">
+<h3>closedown</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closedown</span>()</div>
+<div class="block">Release any and all system resources held by TDB. This does NOT close or
+ release datasets or graphs held by client code.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setOptimizerWarningFlag(boolean)">
+<h3>setOptimizerWarningFlag</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setOptimizerWarningFlag</span><wbr><span class="parameters">(boolean&nbsp;b)</span></div>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning. Set to
+ false to silence the warning</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.rdf.model.Model)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model)</span></div>
+<div class="block">Sync a TDB-backed Model. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.graph.Graph)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.graph.Graph&nbsp;graph)</span></div>
+<div class="block">Sync a TDB-backed Graph. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.query.Dataset)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="block">Sync a TDB-backed Dataset. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</span></div>
+<div class="block">Sync a TDB-backed DatasetGraph. Do nothing if not TDB-backed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="init()">
+<h3>init</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span>()</div>
+<div class="block">TDB System initialization - normally, this is not explicitly called
+ because Jena system wide initialization occurs automatically.
+ However, calling it repeatedly is safe and low cost.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html
new file mode 100644
index 0000000..fd73bb9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB1Backup (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Backup">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB1Backup.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1</a></div>
+<h1 title="Class TDB1Backup" class="title">Class TDB1Backup</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.TDB1Backup</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDB1Backup</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Backup a database.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDB1Backup</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)" class="member-name-link">backup</a><wbr>(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;backupfile)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">backup</a><wbr>(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;backupfile)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDB1Backup</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1Backup</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)">
+<h3>backup</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">backup</span><wbr><span class="parameters">(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;backupfile)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)">
+<h3>backup</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">backup</span><wbr><span class="parameters">(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;backupfile)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html
new file mode 100644
index 0000000..183e1a6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB1Exception (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Exception">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB1Exception.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1</a></div>
+<h1 title="Class TDB1Exception" class="title">Class TDB1Exception</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.shared.JenaException
+<div class="inheritance">org.apache.jena.tdb1.TDB1Exception</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="index/bplustree/BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></code>, <code><a href="base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></code>, <code><a href="base/record/RecordException.html" title="class in org.apache.jena.tdb1.base.record">RecordException</a></code>, <code><a href="transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDB1Exception</span>
+<span class="extends-implements">extends org.apache.jena.shared.JenaException</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../serialized-form.html#org.apache.jena.tdb1.TDB1Exception">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDB1Exception</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">TDB1Exception</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">TDB1Exception</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">TDB1Exception</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDB1Exception</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1Exception</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>TDB1Exception</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1Exception</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Throwable)">
+<h3>TDB1Exception</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1Exception</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
+<h3>TDB1Exception</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1Exception</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html
new file mode 100644
index 0000000..d0f020d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB1Factory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Factory">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB1Factory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1</a></div>
+<h1 title="Class TDB1Factory" class="title">Class TDB1Factory</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.TDB1Factory</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDB1Factory</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Public factory for creating objects datasets backed by TDB storage</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#assembleDataset(java.lang.String)" class="member-name-link">assembleDataset</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;assemblerFile)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Read the file and assembler a dataset</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDataset()" class="member-name-link">createDataset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create or connect to a TDB dataset backed by an in-memory block manager.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDataset(java.lang.String)" class="member-name-link">createDataset</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dir)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDataset(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDataset</a><wbr>(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDatasetGraph()" class="member-name-link">createDatasetGraph</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a TDB-backed dataset (graph-level) in memory (for testing)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDatasetGraph(java.lang.String)" class="member-name-link">createDatasetGraph</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraph</a><wbr>(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#inUseLocation(java.lang.String)" class="member-name-link">inUseLocation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#inUseLocation(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">inUseLocation</a><wbr>(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isTDB1(org.apache.jena.query.Dataset)" class="member-name-link">isTDB1</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isTDB1(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">isTDB1</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#location(org.apache.jena.query.Dataset)" class="member-name-link">location</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the location of a dataset if it is backed by TDB, else null</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#location(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">location</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the location of a DatasetGraph if it is backed by TDB, else null</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#release(org.apache.jena.query.Dataset)" class="member-name-link">release</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Release from the JVM.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#release(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">release</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Release from the JVM.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup</a><wbr>(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Set the <a href="setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> for specific Location.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="assembleDataset(java.lang.String)">
+<h3>assembleDataset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">assembleDataset</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;assemblerFile)</span></div>
+<div class="block">Read the file and assembler a dataset</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDataset(java.lang.String)">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">createDataset</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dir)</span></div>
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDataset(org.apache.jena.tdb1.base.file.Location)">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">createDataset</span><wbr><span class="parameters">(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDataset()">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.query.Dataset</span>&nbsp;<span class="element-name">createDataset</span>()</div>
+<div class="block">Create or connect to a TDB dataset backed by an in-memory block manager. For
+ testing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraph(java.lang.String)">
+<h3>createDatasetGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDatasetGraph</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</span></div>
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraph(org.apache.jena.tdb1.base.file.Location)">
+<h3>createDatasetGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDatasetGraph</span><wbr><span class="parameters">(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraph()">
+<h3>createDatasetGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDatasetGraph</span>()</div>
+<div class="block">Create a TDB-backed dataset (graph-level) in memory (for testing)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.query.Dataset)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="block">Release from the JVM. All caching is lost.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset)</span></div>
+<div class="block">Release from the JVM. All caching is lost.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isTDB1(org.apache.jena.query.Dataset)">
+<h3>isTDB1</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isTDB1</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isTDB1(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>isTDB1</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isTDB1</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</span></div>
+<div class="block">Test whether a dataset is backed by TDB.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="location(org.apache.jena.query.Dataset)">
+<h3>location</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">location</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;dataset)</span></div>
+<div class="block">Return the location of a dataset if it is backed by TDB, else null</div>
+</section>
+</li>
+<li>
+<section class="detail" id="location(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>location</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">location</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</span></div>
+<div class="block">Return the location of a DatasetGraph if it is backed by TDB, else null</div>
+</section>
+</li>
+<li>
+<section class="detail" id="inUseLocation(java.lang.String)">
+<h3>inUseLocation</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">inUseLocation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory)</span></div>
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests). The directory may be empty, or not exist. Existing databases return
+ "true".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="inUseLocation(org.apache.jena.tdb1.base.file.Location)">
+<h3>inUseLocation</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">inUseLocation</span><wbr><span class="parameters">(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests). The directory may be empty, or not exist. Existing databases return
+ "true".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>setup</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setup</span><wbr><span class="parameters">(<a href="base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<div class="block">Set the <a href="setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> for specific Location. This call must only be
+ called before a dataset from Location is created. This operation should be
+ used with care; bad choices of <a href="setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> can reduce performance.
+ <a href="http://jena.apache.org/documentation/tdb/store-parameters.html">See
+ documentation</a>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>location</code> - The persistent storage location</dd>
+<dd><code>params</code> - StoreParams to use</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - If the dataset has already been setup.</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html
new file mode 100644
index 0000000..face749
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html
@@ -0,0 +1,491 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB1Loader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Loader">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB1Loader.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1</a></div>
+<h1 title="Class TDB1Loader" class="title">Class TDB1Loader</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.TDB1Loader</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDB1Loader</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Public interface to the loader functionality.
+ The bulk loader is not transactional.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDB1Loader</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getChecking()" class="member-name-link">getChecking</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGenerateStats()" class="member-name-link">getGenerateStats</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getShowProgress()" class="member-name-link">getShowProgress</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load a dataset from an input stream which must be in N-Quads form</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)" class="member-name-link">load</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)" class="member-name-link">loadDataset</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Load a dataset from an input stream</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">loadDataset</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Load a dataset from a URL - assumes URL names a quads format</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">loadDataset</a><wbr>(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Load a dataset from a list of URL - assumes the URLs name quads format
+ documents</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)" class="member-name-link">loadGraph</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;in)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">loadGraph</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Load a graph from a URL - assumes URL names a triples format document</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">loadGraph</a><wbr>(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadModel(org.apache.jena.rdf.model.Model,java.lang.String)" class="member-name-link">loadModel</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)" class="member-name-link">loadModel</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)" class="member-name-link">loadModel</a><wbr>(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load the contents of a list of URLs into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setChecking(boolean)" class="member-name-link">setChecking</a><wbr>(boolean&nbsp;checking)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setGenerateStats(boolean)" class="member-name-link">setGenerateStats</a><wbr>(boolean&nbsp;generateStats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setShowProgress(boolean)" class="member-name-link">setShowProgress</a><wbr>(boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDB1Loader</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1Loader</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</span></div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</span></div>
+<div class="block">Load the contents of URL into a dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</span></div>
+<div class="block">Load a dataset from an input stream which must be in N-Quads form</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</span></div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</span></div>
+<div class="block">Load the contents of URL into a graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadModel(org.apache.jena.rdf.model.Model,java.lang.String)">
+<h3>loadModel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadModel</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadModel(org.apache.jena.rdf.model.Model,java.lang.String,boolean)">
+<h3>loadModel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadModel</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</span></div>
+<div class="block">Load the contents of URL into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadModel(org.apache.jena.rdf.model.Model,java.util.List,boolean)">
+<h3>loadModel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadModel</span><wbr><span class="parameters">(org.apache.jena.rdf.model.Model&nbsp;model,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</span></div>
+<div class="block">Load the contents of a list of URLs into a model - may not be as efficient as bulk loading into a TDB graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)">
+<h3>loadGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadGraph</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="block">Load a graph from a URL - assumes URL names a triples format document</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)">
+<h3>loadGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadGraph</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)">
+<h3>loadGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadGraph</span><wbr><span class="parameters">(<a href="store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;in)</span></div>
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
+<div class="block">Load a dataset from a URL - assumes URL names a quads format</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</span></div>
+<div class="block">Load a dataset from a list of URL - assumes the URLs name quads format
+ documents</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang)</span></div>
+<div class="block">Load a dataset from an input stream</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getChecking()">
+<h3>getChecking</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getChecking</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setChecking(boolean)">
+<h3>setChecking</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setChecking</span><wbr><span class="parameters">(boolean&nbsp;checking)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getShowProgress()">
+<h3>getShowProgress</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowProgress</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setShowProgress(boolean)">
+<h3>setShowProgress</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setShowProgress</span><wbr><span class="parameters">(boolean&nbsp;showProgress)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getGenerateStats()">
+<h3>getGenerateStats</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">getGenerateStats</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setGenerateStats(boolean)">
+<h3>setGenerateStats</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setGenerateStats</span><wbr><span class="parameters">(boolean&nbsp;generateStats)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html
new file mode 100644
index 0000000..10521ff
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>AssemblerTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: AssemblerTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/AssemblerTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<h1 title="Class AssemblerTDB" class="title">Class AssemblerTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.assembler.AssemblerTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AssemblerTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AssemblerTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#init()" class="member-name-link">init</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>AssemblerTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AssemblerTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="init()">
+<h3>init</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html
new file mode 100644
index 0000000..2200675
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetAssemblerTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: DatasetAssemblerTDB1">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetAssemblerTDB1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<h1 title="Class DatasetAssemblerTDB1" class="title">Class DatasetAssemblerTDB1</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.assembler.assemblers.AssemblerBase
+<div class="inheritance">org.apache.jena.sparql.core.assembler.DatasetAssembler
+<div class="inheritance">org.apache.jena.tdb1.assembler.DatasetAssemblerTDB1</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.assembler.Assembler</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetAssemblerTDB1</span>
+<span class="extends-implements">extends org.apache.jena.sparql.core.assembler.DatasetAssembler</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.assembler.Assembler">Fields inherited from interface&nbsp;org.apache.jena.assembler.Assembler</h3>
+<code>content, defaultModel, documentManager, general, infModel, memoryModel, ontModel, ontModelSpec, prefixMapping, reasonerFactory, ruleSet, unionModel</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DatasetAssemblerTDB1</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createDataset(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)" class="member-name-link">createDataset</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#make(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)" class="member-name-link">make</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.assembler.DatasetAssembler">Methods inherited from class&nbsp;org.apache.jena.sparql.core.assembler.DatasetAssembler</h3>
+<code>getGeneralType, getType, open</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.assembler.assemblers.AssemblerBase">Methods inherited from class&nbsp;org.apache.jena.assembler.assemblers.AssemblerBase</h3>
+<code>getOptionalClassName, getRequiredResource, open, open, openModel, openModel</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.assembler.Assembler">Methods inherited from interface&nbsp;org.apache.jena.assembler.Assembler</h3>
+<code>open, open, openModel, openModel</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DatasetAssemblerTDB1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetAssemblerTDB1</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createDataset(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)">
+<h3>createDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">createDataset</span><wbr><span class="parameters">(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="make(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource)">
+<h3>make</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">make</span><wbr><span class="parameters">(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html
new file mode 100644
index 0000000..7092a72
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexAssembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: IndexAssembler">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexAssembler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<h1 title="Class IndexAssembler" class="title">Class IndexAssembler</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.assembler.assemblers.AssemblerBase
+<div class="inheritance">org.apache.jena.tdb1.assembler.IndexAssembler</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.assembler.Assembler</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IndexAssembler</span>
+<span class="extends-implements">extends org.apache.jena.assembler.assemblers.AssemblerBase</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.assembler.Assembler">Fields inherited from interface&nbsp;org.apache.jena.assembler.Assembler</h3>
+<code>content, defaultModel, documentManager, general, infModel, memoryModel, ontModel, ontModelSpec, prefixMapping, reasonerFactory, ruleSet, unionModel</code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.assembler.assemblers.AssemblerBase">Methods inherited from class&nbsp;org.apache.jena.assembler.assemblers.AssemblerBase</h3>
+<code>getOptionalClassName, getRequiredResource, open, open, openModel, openModel</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)">
+<h3>open</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">open</span><wbr><span class="parameters">(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>open</code>&nbsp;in interface&nbsp;<code>org.apache.jena.assembler.Assembler</code></dd>
+<dt>Specified by:</dt>
+<dd><code>open</code>&nbsp;in class&nbsp;<code>org.apache.jena.assembler.assemblers.AssemblerBase</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html
new file mode 100644
index 0000000..8c76fb5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SettingAssembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: SettingAssembler">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SettingAssembler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<h1 title="Class SettingAssembler" class="title">Class SettingAssembler</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.assembler.SettingAssembler</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SettingAssembler</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SettingAssembler</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>SettingAssembler</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SettingAssembler</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)">
+<h3>open</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">open</span><wbr><span class="parameters">(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html
new file mode 100644
index 0000000..e3dedc1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDB1GraphAssembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: TDB1GraphAssembler">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDB1GraphAssembler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<h1 title="Class TDB1GraphAssembler" class="title">Class TDB1GraphAssembler</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.assembler.assemblers.AssemblerBase
+<div class="inheritance">org.apache.jena.tdb1.assembler.TDB1GraphAssembler</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.assembler.Assembler</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDB1GraphAssembler</span>
+<span class="extends-implements">extends org.apache.jena.assembler.assemblers.AssemblerBase
+implements org.apache.jena.assembler.Assembler</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.assembler.Assembler">Fields inherited from interface&nbsp;org.apache.jena.assembler.Assembler</h3>
+<code>content, defaultModel, documentManager, general, infModel, memoryModel, ontModel, ontModelSpec, prefixMapping, reasonerFactory, ruleSet, unionModel</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDB1GraphAssembler</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createGraph(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">createGraph</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.rdf.model.Model</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.assembler.assemblers.AssemblerBase">Methods inherited from class&nbsp;org.apache.jena.assembler.assemblers.AssemblerBase</h3>
+<code>getOptionalClassName, getRequiredResource, open, open, openModel, openModel</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.assembler.Assembler">Methods inherited from interface&nbsp;org.apache.jena.assembler.Assembler</h3>
+<code>open, open, openModel, openModel</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDB1GraphAssembler</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDB1GraphAssembler</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)">
+<h3>open</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Model</span>&nbsp;<span class="element-name">open</span><wbr><span class="parameters">(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>open</code>&nbsp;in interface&nbsp;<code>org.apache.jena.assembler.Assembler</code></dd>
+<dt>Specified by:</dt>
+<dd><code>open</code>&nbsp;in class&nbsp;<code>org.apache.jena.assembler.assemblers.AssemblerBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="createGraph(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)">
+<h3>createGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">createGraph</span><wbr><span class="parameters">(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html
new file mode 100644
index 0000000..7dca5ec
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>VocabTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: VocabTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/VocabTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<h1 title="Class VocabTDB" class="title">Class VocabTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.assembler.VocabTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">VocabTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pDataset" class="member-name-link">pDataset</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pDescription" class="member-name-link">pDescription</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pFile" class="member-name-link">pFile</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pGraphName1" class="member-name-link">pGraphName1</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pGraphName2" class="member-name-link">pGraphName2</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pIndex" class="member-name-link">pIndex</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pLocation" class="member-name-link">pLocation</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pName" class="member-name-link">pName</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pNodeData" class="member-name-link">pNodeData</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pNodeIndex" class="member-name-link">pNodeIndex</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pNodes" class="member-name-link">pNodes</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pSetting" class="member-name-link">pSetting</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second even-row-color"><code><a href="#pUnionDefaultGraph" class="member-name-link">pUnionDefaultGraph</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Property</code></div>
+<div class="col-second odd-row-color"><code><a href="#pValue" class="member-name-link">pValue</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Resource</code></div>
+<div class="col-second even-row-color"><code><a href="#tDatasetTDB" class="member-name-link">tDatasetTDB</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.rdf.model.Resource</code></div>
+<div class="col-second odd-row-color"><code><a href="#tGraphTDB" class="member-name-link">tGraphTDB</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.rdf.model.Resource</code></div>
+<div class="col-second even-row-color"><code><a href="#tNodeTable" class="member-name-link">tNodeTable</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">VocabTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getURI()" class="member-name-link">getURI</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#init()" class="member-name-link">init</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="tDatasetTDB">
+<h3>tDatasetTDB</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Resource</span>&nbsp;<span class="element-name">tDatasetTDB</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tGraphTDB">
+<h3>tGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Resource</span>&nbsp;<span class="element-name">tGraphTDB</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tNodeTable">
+<h3>tNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Resource</span>&nbsp;<span class="element-name">tNodeTable</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pLocation">
+<h3>pLocation</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pLocation</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pUnionDefaultGraph">
+<h3>pUnionDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pUnionDefaultGraph</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pIndex">
+<h3>pIndex</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pIndex</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pGraphName1">
+<h3>pGraphName1</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pGraphName1</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pGraphName2">
+<h3>pGraphName2</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pGraphName2</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pDataset">
+<h3>pDataset</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pDataset</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pNodes">
+<h3>pNodes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pNodes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pDescription">
+<h3>pDescription</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pDescription</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pFile">
+<h3>pFile</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pFile</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pNodeIndex">
+<h3>pNodeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pNodeIndex</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pNodeData">
+<h3>pNodeData</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pNodeData</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pSetting">
+<h3>pSetting</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pSetting</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pName">
+<h3>pName</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pName</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pValue">
+<h3>pValue</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.rdf.model.Property</span>&nbsp;<span class="element-name">pValue</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>VocabTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">VocabTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getURI()">
+<h3>getURI</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getURI</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="init()">
+<h3>init</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/AssemblerTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/AssemblerTDB.html
new file mode 100644
index 0000000..82f8c40
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/AssemblerTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.assembler.AssemblerTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: AssemblerTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../AssemblerTDB.html" title="class in org.apache.jena.tdb1.assembler">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.assembler.AssemblerTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.assembler.AssemblerTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler.AssemblerTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/DatasetAssemblerTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/DatasetAssemblerTDB1.html
new file mode 100644
index 0000000..82a2cb6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/DatasetAssemblerTDB1.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.assembler.DatasetAssemblerTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: DatasetAssemblerTDB1">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetAssemblerTDB1.html" title="class in org.apache.jena.tdb1.assembler">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.assembler.DatasetAssemblerTDB1" class="title">Uses of Class<br>org.apache.jena.tdb1.assembler.DatasetAssemblerTDB1</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler.DatasetAssemblerTDB1</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/IndexAssembler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/IndexAssembler.html
new file mode 100644
index 0000000..b3f486d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/IndexAssembler.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.assembler.IndexAssembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: IndexAssembler">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexAssembler.html" title="class in org.apache.jena.tdb1.assembler">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.assembler.IndexAssembler" class="title">Uses of Class<br>org.apache.jena.tdb1.assembler.IndexAssembler</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler.IndexAssembler</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/SettingAssembler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/SettingAssembler.html
new file mode 100644
index 0000000..ddbe2da
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/SettingAssembler.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.assembler.SettingAssembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: SettingAssembler">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SettingAssembler.html" title="class in org.apache.jena.tdb1.assembler">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.assembler.SettingAssembler" class="title">Uses of Class<br>org.apache.jena.tdb1.assembler.SettingAssembler</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler.SettingAssembler</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/TDB1GraphAssembler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/TDB1GraphAssembler.html
new file mode 100644
index 0000000..81dd527
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/TDB1GraphAssembler.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.assembler.TDB1GraphAssembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: TDB1GraphAssembler">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB1GraphAssembler.html" title="class in org.apache.jena.tdb1.assembler">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.assembler.TDB1GraphAssembler" class="title">Uses of Class<br>org.apache.jena.tdb1.assembler.TDB1GraphAssembler</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler.TDB1GraphAssembler</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/VocabTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/VocabTDB.html
new file mode 100644
index 0000000..31077a9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/class-use/VocabTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.assembler.VocabTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler, class: VocabTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.assembler.VocabTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.assembler.VocabTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler.VocabTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html
new file mode 100644
index 0000000..0642acd
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-summary.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.assembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.assembler" class="title">Package org.apache.jena.tdb1.assembler</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.assembler</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AssemblerTDB.html" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetAssemblerTDB1.html" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="IndexAssembler.html" title="class in org.apache.jena.tdb1.assembler">IndexAssembler</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SettingAssembler.html" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDB1GraphAssembler.html" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="VocabTDB.html" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-tree.html
new file mode 100644
index 0000000..4762b4e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-tree.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.assembler Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.assembler</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.assembler.assemblers.AssemblerBase (implements org.apache.jena.assembler.Assembler)
+<ul>
+<li class="circle">org.apache.jena.sparql.core.assembler.DatasetAssembler (implements org.apache.jena.assembler.Assembler)
+<ul>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="DatasetAssemblerTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="IndexAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">IndexAssembler</a></li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="TDB1GraphAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a> (implements org.apache.jena.assembler.Assembler)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="AssemblerTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="SettingAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a></li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="VocabTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-use.html
new file mode 100644
index 0000000..c3ee549
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-use.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.assembler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.assembler">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.assembler" class="title">Uses of Package<br>org.apache.jena.tdb1.assembler</h1>
+</div>
+No usage of org.apache.jena.tdb1.assembler</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html
new file mode 100644
index 0000000..3b3a6c7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StorageException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base, class: StorageException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StorageException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base</a></div>
+<h1 title="Class StorageException" class="title">Class StorageException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.tdb1.base.StorageException</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StorageException</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../serialized-form.html#org.apache.jena.tdb1.base.StorageException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">StorageException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">StorageException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">StorageException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">StorageException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>StorageException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StorageException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>StorageException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StorageException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Throwable)">
+<h3>StorageException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StorageException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
+<h3>StorageException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StorageException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html
new file mode 100644
index 0000000..9561074
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Block (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: Block">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Block.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class Block" class="title">Class Block</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.Block</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">Block</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(long,java.nio.ByteBuffer)" class="member-name-link">Block</a><wbr>(long&nbsp;id,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Long,java.nio.ByteBuffer)" class="member-name-link">Block</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&nbsp;id,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;<br>T</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#convert(org.apache.jena.tdb1.base.block.BlockConverter)" class="member-name-link">convert</a><wbr>(<a href="BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;&nbsp;converter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getByteBuffer()" class="member-name-link">getByteBuffer</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getUnderlyingByteBuffer()" class="member-name-link">getUnderlyingByteBuffer</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isModified()" class="member-name-link">isModified</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isReadOnly()" class="member-name-link">isReadOnly</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#replicate()" class="member-name-link">replicate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Deep copy, including ByteBuffer contents into a HeapByteBuffer.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#replicate(java.nio.ByteBuffer)" class="member-name-link">replicate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;dstBuffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Deep copy, including ByteBuffer contents, using the supplied ByteBuffer to hold the contents and
+ to be used when constructing the new Block.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#replicate(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">replicate</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;srcBlock,
+ <a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;dstBlock)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setModified(boolean)" class="member-name-link">setModified</a><wbr>(boolean&nbsp;modified)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setReadOnly(boolean)" class="member-name-link">setReadOnly</a><wbr>(boolean&nbsp;readonly)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setUnderlyingByteBuffer(java.nio.ByteBuffer)" class="member-name-link">setUnderlyingByteBuffer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;underlyingByteBuffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(long,java.nio.ByteBuffer)">
+<h3>Block</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Block</span><wbr><span class="parameters">(long&nbsp;id,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Long,java.nio.ByteBuffer)">
+<h3>Block</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Block</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&nbsp;id,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="convert(org.apache.jena.tdb1.base.block.BlockConverter)">
+<h3>convert</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">convert</span><wbr><span class="parameters">(<a href="BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;&nbsp;converter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a></span>&nbsp;<span class="element-name">getId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getByteBuffer()">
+<h3>getByteBuffer</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">getByteBuffer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isReadOnly()">
+<h3>isReadOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isReadOnly</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setReadOnly(boolean)">
+<h3>setReadOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setReadOnly</span><wbr><span class="parameters">(boolean&nbsp;readonly)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isModified()">
+<h3>isModified</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isModified</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setModified(boolean)">
+<h3>setModified</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setModified</span><wbr><span class="parameters">(boolean&nbsp;modified)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getUnderlyingByteBuffer()">
+<h3>getUnderlyingByteBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">getUnderlyingByteBuffer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setUnderlyingByteBuffer(java.nio.ByteBuffer)">
+<h3>setUnderlyingByteBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setUnderlyingByteBuffer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;underlyingByteBuffer)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="replicate()">
+<h3>replicate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">replicate</span>()</div>
+<div class="block">Deep copy, including ByteBuffer contents into a HeapByteBuffer.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="replicate(java.nio.ByteBuffer)">
+<h3>replicate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">replicate</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;dstBuffer)</span></div>
+<div class="block">Deep copy, including ByteBuffer contents, using the supplied ByteBuffer to hold the contents and
+ to be used when constructing the new Block.  The capacity of the supplied ByteBuffer must be equal
+ to or greater than this block's capacity.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="replicate(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.Block)">
+<h3>replicate</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">replicate</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;srcBlock,
+ <a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;dstBlock)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html
new file mode 100644
index 0000000..8d86ed3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockConverter (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, interface: BlockConverter">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockConverter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Interface BlockConverter" class="title">Interface BlockConverter&lt;T extends <a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BlockConverter&lt;T extends <a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BlockConverter.html" title="type parameter in BlockConverter">T</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Create a new T from an uninitialized Block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BlockConverter.html" title="type parameter in BlockConverter">T</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Create a T, given an existing Block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#toBlock(T)" class="member-name-link">toBlock</a><wbr>(<a href="BlockConverter.html" title="type parameter in BlockConverter">T</a>&nbsp;t)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Make a block, given a T</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="fromBlock(org.apache.jena.tdb1.base.block.Block)">
+<h3>fromBlock</h3>
+<div class="member-signature"><span class="return-type"><a href="BlockConverter.html" title="type parameter in BlockConverter">T</a></span>&nbsp;<span class="element-name">fromBlock</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block">Create a T, given an existing Block</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toBlock(T)">
+<h3 id="toBlock(org.apache.jena.tdb1.base.page.Page)">toBlock</h3>
+<div class="member-signature"><span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">toBlock</span><wbr><span class="parameters">(<a href="BlockConverter.html" title="type parameter in BlockConverter">T</a>&nbsp;t)</span></div>
+<div class="block">Make a block, given a T</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)">
+<h3>createFromBlock</h3>
+<div class="member-signature"><span class="return-type"><a href="BlockConverter.html" title="type parameter in BlockConverter">T</a></span>&nbsp;<span class="element-name">createFromBlock</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</span></div>
+<div class="block">Create a new T from an uninitialized Block</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html
new file mode 100644
index 0000000..4ebad23
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockException" class="title">Class BlockException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.shared.JenaException
+<div class="inheritance"><a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">org.apache.jena.tdb1.TDB1Exception</a>
+<div class="inheritance"><a href="../file/FileException.html" title="class in org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file.FileException</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockException</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockException</span>
+<span class="extends-implements">extends <a href="../file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../serialized-form.html#org.apache.jena.tdb1.base.block.BlockException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BlockException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">BlockException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">BlockException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">BlockException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BlockException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>BlockException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Throwable)">
+<h3>BlockException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
+<h3>BlockException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html
new file mode 100644
index 0000000..492548e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html
@@ -0,0 +1,402 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, interface: BlockMgr">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgr.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Interface BlockMgr" class="title">Interface BlockMgr</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></code>, <code><a href="BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></code>, <code><a href="BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></code>, <code><a href="BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></code>, <code><a href="../../transaction/BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></code>, <code><a href="BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></code>, <code><a href="BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></code>, <code><a href="BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></code>, <code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code>, <code><a href="BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></code>, <code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BlockMgr</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;blk)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block">Fetch a block, use for read only</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block">Release a block, unmodified.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;blk)</span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block">Start of update</div>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block">Completion of update</div>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block">Start of read</div>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block">Completion of read</div>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</span></div>
+<div class="block">Start of iterator</div>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</span></div>
+<div class="block">Completion of iterator</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html
new file mode 100644
index 0000000..4e7e8a4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html
@@ -0,0 +1,273 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrBase" class="title">Class BlockMgrBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrBase</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BlockMgrBase</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.block.BlockMgr">Methods inherited from interface&nbsp;org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></h3>
+<code><a href="BlockMgr.html#close()">close</a>, <a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a>, <a href="BlockMgr.html#getRead(long)">getRead</a>, <a href="BlockMgr.html#getReadIterator(long)">getReadIterator</a>, <a href="BlockMgr.html#getWrite(long)">getWrite</a>, <a href="BlockMgr.html#isClosed()">isClosed</a>, <a href="BlockMgr.html#isEmpty()">isEmpty</a>, <a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a>, <a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a>, <a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">release</a>, <a href="BlockMgr.html#sync()">sync</a>, <a href="BlockMgr.html#syncForce()">syncForce</a>, <a href="BlockMgr.html#valid(int)">valid</a>, <a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blkSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginRead()">BlockMgr</a></code></span></div>
+<div class="block">Start of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginRead()">beginRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endRead()">BlockMgr</a></code></span></div>
+<div class="block">Completion of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endRead()">endRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html
new file mode 100644
index 0000000..1108c6d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html
@@ -0,0 +1,376 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrCache (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrCache">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrCache" class="title">Class BlockMgrCache</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block.BlockMgrSync</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrCache</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrCache</span>
+<span class="extends-implements">extends <a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></span></div>
+<div class="block">Caching block manager - this is an LRU cache</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#globalLogging" class="member-name-link">globalLogging</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;_id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.block.BlockMgrSync">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.block.<a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></h3>
+<code><a href="BlockMgrSync.html#allocate(int)">allocate</a>, <a href="BlockMgrSync.html#beginIterator(java.util.Iterator)">beginIterator</a>, <a href="BlockMgrSync.html#beginRead()">beginRead</a>, <a href="BlockMgrSync.html#beginUpdate()">beginUpdate</a>, <a href="BlockMgrSync.html#endIterator(java.util.Iterator)">endIterator</a>, <a href="BlockMgrSync.html#endRead()">endRead</a>, <a href="BlockMgrSync.html#endUpdate()">endUpdate</a>, <a href="BlockMgrSync.html#getLabel()">getLabel</a>, <a href="BlockMgrSync.html#getWrapped()">getWrapped</a>, <a href="BlockMgrSync.html#isClosed()">isClosed</a>, <a href="BlockMgrSync.html#isEmpty()">isEmpty</a>, <a href="BlockMgrSync.html#release(org.apache.jena.tdb1.base.block.Block)">release</a>, <a href="BlockMgrSync.html#valid(int)">valid</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="globalLogging">
+<h3>globalLogging</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">globalLogging</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getRead(long)">getRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#getRead(long)">getRead</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;_id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#getWrite(long)">getWrite</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#sync()">sync</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#syncForce()">syncForce</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#syncForce()">syncForce</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#close()">close</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrSync.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html
new file mode 100644
index 0000000..d80dae5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrFactory">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrFactory" class="title">Class BlockMgrFactory</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrFactory</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrFactory</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#AddTracker" class="member-name-link">AddTracker</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BlockMgrFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#addCache(org.apache.jena.tdb1.base.block.BlockMgr,int,int)" class="member-name-link">addCache</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Add a caching layer to a BlockMgr.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)" class="member-name-link">addCache</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ <a href="../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Add a caching layer to a BlockMgr if appropriate.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,int,int,int)" class="member-name-link">create</a><wbr>(<a href="../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">create</a><wbr>(<a href="../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createFile(java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">createFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a BlockMgr backed by a real file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createFile(java.lang.String,org.apache.jena.tdb1.base.block.FileMode,int,int,int)" class="member-name-link">createFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a BlockMgr backed by a real file</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createMem(java.lang.String,int)" class="member-name-link">createMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create an in-memory block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createMMapFile(java.lang.String,int)" class="member-name-link">createMMapFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a NIO Block Manager</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createStdFile(java.lang.String,int,int,int)" class="member-name-link">createStdFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a Block Manager using direct access (and a cache)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createStdFileNoCache(java.lang.String,int)" class="member-name-link">createStdFileNoCache</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a Block Manager using direct access, no caching, no nothing.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#tracker(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">tracker</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="AddTracker">
+<h3>AddTracker</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">AddTracker</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BlockMgrFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrFactory</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="tracker(org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>tracker</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">tracker</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,int,int,int)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createMem(java.lang.String,int)">
+<h3>createMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">createMem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blockSize)</span></div>
+<div class="block">Create an in-memory block manager</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createFile(java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)">
+<h3>createFile</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">createFile</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</span></div>
+<div class="block">Create a BlockMgr backed by a real file</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createFile(java.lang.String,org.apache.jena.tdb1.base.block.FileMode,int,int,int)">
+<h3>createFile</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">createFile</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</span></div>
+<div class="block">Create a BlockMgr backed by a real file</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createMMapFile(java.lang.String,int)">
+<h3>createMMapFile</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">createMMapFile</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</span></div>
+<div class="block">Create a NIO Block Manager</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createStdFile(java.lang.String,int,int,int)">
+<h3>createStdFile</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">createStdFile</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</span></div>
+<div class="block">Create a Block Manager using direct access (and a cache)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createStdFileNoCache(java.lang.String,int)">
+<h3>createStdFileNoCache</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">createStdFileNoCache</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</span></div>
+<div class="block">Create a Block Manager using direct access, no caching, no nothing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="addCache(org.apache.jena.tdb1.base.block.BlockMgr,int,int)">
+<h3>addCache</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">addCache</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</span></div>
+<div class="block">Add a caching layer to a BlockMgr.
+ <p>
+ This does not make sense for memory BlockMgr or for memory mapper files.
+ This function always add the cache.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list-long">
+<li><a href="#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)"><code>addCache(BlockMgr, FileSet, FileMode, int, int)</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)">
+<h3>addCache</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">addCache</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ <a href="../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</span></div>
+<div class="block">Add a caching layer to a BlockMgr if appropriate. This does not make
+ sense for memory BlockMgr or for memory mapper files. These are skipped.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html
new file mode 100644
index 0000000..198f369
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrFileAccess (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrFileAccess">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrFileAccess.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrFileAccess" class="title">Class BlockMgrFileAccess</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block.BlockMgrBase</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrFileAccess</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BlockMgrFileAccess</span>
+<span class="extends-implements">extends <a href="BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></span></div>
+<div class="block">Block manager that maps from the FileAccess layer to a BlockMgr. 
+ Add free block management (but we should layer with BlockMgrFreeChain)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.block.BlockMgrBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.block.<a href="BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></h3>
+<code><a href="BlockMgrBase.html#allocate(int)">allocate</a>, <a href="BlockMgrBase.html#beginIterator(java.util.Iterator)">beginIterator</a>, <a href="BlockMgrBase.html#beginRead()">beginRead</a>, <a href="BlockMgrBase.html#beginUpdate()">beginUpdate</a>, <a href="BlockMgrBase.html#endIterator(java.util.Iterator)">endIterator</a>, <a href="BlockMgrBase.html#endRead()">endRead</a>, <a href="BlockMgrBase.html#endUpdate()">endUpdate</a>, <a href="BlockMgrBase.html#getLabel()">getLabel</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Release a block, unmodified.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isClosed()">BlockMgr</a></code></span></div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isEmpty()">BlockMgr</a></code></span></div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html
new file mode 100644
index 0000000..dcef396
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html
@@ -0,0 +1,258 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrFreeChain (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrFreeChain">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrFreeChain.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrFreeChain" class="title">Class BlockMgrFreeChain</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block.BlockMgrWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrFreeChain</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BlockMgrFreeChain</span>
+<span class="extends-implements">extends <a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></span></div>
+<div class="block">Recycle blocks - but only in-session.
+   At the end of JVM run, the blocks are made "permanent" as no one finds them again on restart.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrFreeChain</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.block.BlockMgrWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.block.<a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></h3>
+<code><a href="BlockMgrWrapper.html#beginIterator(java.util.Iterator)">beginIterator</a>, <a href="BlockMgrWrapper.html#beginRead()">beginRead</a>, <a href="BlockMgrWrapper.html#beginUpdate()">beginUpdate</a>, <a href="BlockMgrWrapper.html#close()">close</a>, <a href="BlockMgrWrapper.html#endIterator(java.util.Iterator)">endIterator</a>, <a href="BlockMgrWrapper.html#endRead()">endRead</a>, <a href="BlockMgrWrapper.html#endUpdate()">endUpdate</a>, <a href="BlockMgrWrapper.html#getLabel()">getLabel</a>, <a href="BlockMgrWrapper.html#getRead(long)">getRead</a>, <a href="BlockMgrWrapper.html#getReadIterator(long)">getReadIterator</a>, <a href="BlockMgrWrapper.html#getWrapped()">getWrapped</a>, <a href="BlockMgrWrapper.html#getWrite(long)">getWrite</a>, <a href="BlockMgrWrapper.html#isClosed()">isClosed</a>, <a href="BlockMgrWrapper.html#isEmpty()">isEmpty</a>, <a href="BlockMgrWrapper.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a>, <a href="BlockMgrWrapper.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a>, <a href="BlockMgrWrapper.html#release(org.apache.jena.tdb1.base.block.Block)">release</a>, <a href="BlockMgrWrapper.html#syncForce()">syncForce</a>, <a href="BlockMgrWrapper.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrFreeChain</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrFreeChain</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#allocate(int)">allocate</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#valid(int)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#valid(int)">valid</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#sync()">sync</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html
new file mode 100644
index 0000000..187de03
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html
@@ -0,0 +1,565 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrLogger">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrLogger.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrLogger" class="title">Class BlockMgrLogger</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrLogger</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrLogger</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger</a><wbr>(org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.block.BlockMgr,boolean)">
+<h3>BlockMgrLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrLogger</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)">
+<h3>BlockMgrLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrLogger</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)">
+<h3>BlockMgrLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrLogger</span><wbr><span class="parameters">(org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isEmpty()">BlockMgr</a></code></span></div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getRead(long)">getRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Release a block, unmodified.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">release</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#valid(int)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isClosed()">BlockMgr</a></code></span></div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isClosed()">isClosed</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#syncForce()">syncForce</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginRead()">BlockMgr</a></code></span></div>
+<div class="block">Start of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginRead()">beginRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endRead()">BlockMgr</a></code></span></div>
+<div class="block">Completion of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endRead()">endRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html
new file mode 100644
index 0000000..3b1c0d0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrReadonly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrReadonly">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrReadonly.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrReadonly" class="title">Class BlockMgrReadonly</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block.BlockMgrWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrReadonly</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrReadonly</span>
+<span class="extends-implements">extends <a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrReadonly</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.block.BlockMgrWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.block.<a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></h3>
+<code><a href="BlockMgrWrapper.html#beginRead()">beginRead</a>, <a href="BlockMgrWrapper.html#close()">close</a>, <a href="BlockMgrWrapper.html#endRead()">endRead</a>, <a href="BlockMgrWrapper.html#getLabel()">getLabel</a>, <a href="BlockMgrWrapper.html#getRead(long)">getRead</a>, <a href="BlockMgrWrapper.html#getReadIterator(long)">getReadIterator</a>, <a href="BlockMgrWrapper.html#getWrapped()">getWrapped</a>, <a href="BlockMgrWrapper.html#isClosed()">isClosed</a>, <a href="BlockMgrWrapper.html#isEmpty()">isEmpty</a>, <a href="BlockMgrWrapper.html#release(org.apache.jena.tdb1.base.block.Block)">release</a>, <a href="BlockMgrWrapper.html#sync()">sync</a>, <a href="BlockMgrWrapper.html#syncForce()">syncForce</a>, <a href="BlockMgrWrapper.html#valid(int)">valid</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrReadonly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrReadonly</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#beginUpdate()">beginUpdate</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#endUpdate()">endUpdate</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#allocate(int)">allocate</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#getWrite(long)">getWrite</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="BlockMgrWrapper.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html
new file mode 100644
index 0000000..e221e62
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrSwitcher (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrSwitcher">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrSwitcher.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrSwitcher" class="title">Class BlockMgrSwitcher</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block.BlockMgrWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrSwitcher</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrSwitcher</span>
+<span class="extends-implements">extends <a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrSwitcher</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr1,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr2)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#switchover()" class="member-name-link">switchover</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.block.BlockMgrWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.block.<a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></h3>
+<code><a href="BlockMgrWrapper.html#allocate(int)">allocate</a>, <a href="BlockMgrWrapper.html#beginIterator(java.util.Iterator)">beginIterator</a>, <a href="BlockMgrWrapper.html#beginRead()">beginRead</a>, <a href="BlockMgrWrapper.html#beginUpdate()">beginUpdate</a>, <a href="BlockMgrWrapper.html#close()">close</a>, <a href="BlockMgrWrapper.html#endIterator(java.util.Iterator)">endIterator</a>, <a href="BlockMgrWrapper.html#endRead()">endRead</a>, <a href="BlockMgrWrapper.html#endUpdate()">endUpdate</a>, <a href="BlockMgrWrapper.html#free(org.apache.jena.tdb1.base.block.Block)">free</a>, <a href="BlockMgrWrapper.html#getLabel()">getLabel</a>, <a href="BlockMgrWrapper.html#getRead(long)">getRead</a>, <a href="BlockMgrWrapper.html#getReadIterator(long)">getReadIterator</a>, <a href="BlockMgrWrapper.html#getWrapped()">getWrapped</a>, <a href="BlockMgrWrapper.html#getWrite(long)">getWrite</a>, <a href="BlockMgrWrapper.html#isClosed()">isClosed</a>, <a href="BlockMgrWrapper.html#isEmpty()">isEmpty</a>, <a href="BlockMgrWrapper.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a>, <a href="BlockMgrWrapper.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a>, <a href="BlockMgrWrapper.html#release(org.apache.jena.tdb1.base.block.Block)">release</a>, <a href="BlockMgrWrapper.html#sync()">sync</a>, <a href="BlockMgrWrapper.html#syncForce()">syncForce</a>, <a href="BlockMgrWrapper.html#toString()">toString</a>, <a href="BlockMgrWrapper.html#valid(int)">valid</a>, <a href="BlockMgrWrapper.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrSwitcher</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrSwitcher</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr1,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr2)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="switchover()">
+<h3>switchover</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">switchover</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html
new file mode 100644
index 0000000..7bb801d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html
@@ -0,0 +1,564 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrSync (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrSync">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrSync.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrSync" class="title">Class BlockMgrSync</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrSync</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrSync</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="block">Add synchronized to a BlockMgr.  This is the same as BlockMgrWrapper but with 'synchronized' added</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrSync</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrapped()" class="member-name-link">getWrapped</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrSync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrSync</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getWrapped()">
+<h3>getWrapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">getWrapped</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getRead(long)">getRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Release a block, unmodified.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">release</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#syncForce()">syncForce</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isEmpty()">BlockMgr</a></code></span></div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginRead()">BlockMgr</a></code></span></div>
+<div class="block">Start of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginRead()">beginRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endRead()">BlockMgr</a></code></span></div>
+<div class="block">Completion of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endRead()">endRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#valid(int)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isClosed()">BlockMgr</a></code></span></div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isClosed()">isClosed</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html
new file mode 100644
index 0000000..d020acb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html
@@ -0,0 +1,592 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrTracker (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrTracker">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrTracker.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrTracker" class="title">Class BlockMgrTracker</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrTracker</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrTracker</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#verbose" class="member-name-link">verbose</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrTracker</a><wbr>(org.slf4j.Logger&nbsp;logger,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#track(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">track</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="verbose">
+<h3>verbose</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">verbose</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrTracker</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrTracker</span><wbr><span class="parameters">(org.slf4j.Logger&nbsp;logger,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="track(org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>track</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">track</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getRead(long)">getRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Release a block, unmodified.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">release</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#syncForce()">syncForce</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isEmpty()">BlockMgr</a></code></span></div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#valid(int)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isClosed()">BlockMgr</a></code></span></div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isClosed()">isClosed</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginRead()">BlockMgr</a></code></span></div>
+<div class="block">Start of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginRead()">beginRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endRead()">BlockMgr</a></code></span></div>
+<div class="block">Completion of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endRead()">endRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html
new file mode 100644
index 0000000..05befc2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html
@@ -0,0 +1,563 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Class BlockMgrWrapper" class="title">Class BlockMgrWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockMgrWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></code>, <code><a href="BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></code>, <code><a href="BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrWrapper</a><wbr>(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrapped()" class="member-name-link">getWrapped</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrWrapper</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrWrapper</span><wbr><span class="parameters">(<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getWrapped()">
+<h3>getWrapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">getWrapped</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getRead(long)">getRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Release a block, unmodified.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">release</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isEmpty()">BlockMgr</a></code></span></div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#syncForce()">syncForce</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#valid(int)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#isClosed()">BlockMgr</a></code></span></div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#isClosed()">isClosed</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginRead()">BlockMgr</a></code></span></div>
+<div class="block">Start of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginRead()">beginRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endRead()">BlockMgr</a></code></span></div>
+<div class="block">Completion of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endRead()">endRead</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockMgr.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html
new file mode 100644
index 0000000..dd83886
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, interface: BlockParams">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockParams.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Interface BlockParams" class="title">Interface BlockParams</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BlockParams</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockSize()" class="member-name-link">getBlockSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getFileMode()">
+<h3>getFileMode</h3>
+<div class="member-signature"><span class="return-type"><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">getFileMode</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockSize()">
+<h3>getBlockSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html
new file mode 100644
index 0000000..dbefe22
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockType (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, enum: BlockType">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockType.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Enum Class BlockType" class="title">Enum Class BlockType</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.base.block.BlockType</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code>, <code>org.apache.jena.atlas.io.Printable</code>, <code>org.apache.jena.sparql.util.Named</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">BlockType</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&gt;
+implements org.apache.jena.atlas.io.Printable, org.apache.jena.sparql.util.Named</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
+</section>
+</li>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<li>
+<section class="constants-summary" id="enum-constant-summary">
+<h2>Enum Constant Summary</h2>
+<div class="caption"><span>Enum Constants</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Enum Constant</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="#BPTREE_BRANCH" class="member-name-link">BPTREE_BRANCH</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#BPTREE_LEAF" class="member-name-link">BPTREE_LEAF</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#BTREE_NODE" class="member-name-link">BTREE_NODE</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#DICTIONARY" class="member-name-link">DICTIONARY</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#FREE" class="member-name-link">FREE</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#RECORD_BLOCK" class="member-name-link">RECORD_BLOCK</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#UNDEF" class="member-name-link">UNDEF</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#extract(int)" class="member-name-link">extract</a><wbr>(int&nbsp;x)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#id()" class="member-name-link">id</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<li>
+<section class="constant-details" id="enum-constant-detail">
+<h2>Enum Constant Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="FREE">
+<h3>FREE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">FREE</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="BTREE_NODE">
+<h3>BTREE_NODE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">BTREE_NODE</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="BPTREE_BRANCH">
+<h3>BPTREE_BRANCH</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">BPTREE_BRANCH</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="BPTREE_LEAF">
+<h3>BPTREE_LEAF</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">BPTREE_LEAF</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="DICTIONARY">
+<h3>DICTIONARY</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">DICTIONARY</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="RECORD_BLOCK">
+<h3>RECORD_BLOCK</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">RECORD_BLOCK</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="UNDEF">
+<h3>UNDEF</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">UNDEF</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="values()">
+<h3>values</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>an array containing the constants of this enum class, in the order they are declared</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valueOf(java.lang.String)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Returns the enum constant of this class with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this class.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt>Returns:</dt>
+<dd>the enum constant with the specified name</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="output(org.apache.jena.atlas.io.IndentedWriter)">
+<h3>output</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">output</span><wbr><span class="parameters">(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>output</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.io.Printable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="id()">
+<h3>id</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">id</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getName()">
+<h3>getName</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.util.Named</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="extract(int)">
+<h3>extract</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span>&nbsp;<span class="element-name">extract</span><wbr><span class="parameters">(int&nbsp;x)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html
new file mode 100644
index 0000000..1b9545d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html
@@ -0,0 +1,229 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>FileMode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, enum: FileMode">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/FileMode.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<h1 title="Enum Class FileMode" class="title">Enum Class FileMode</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.base.block.FileMode</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">FileMode</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
+</section>
+</li>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<li>
+<section class="constants-summary" id="enum-constant-summary">
+<h2>Enum Constant Summary</h2>
+<div class="caption"><span>Enum Constants</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Enum Constant</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="#direct" class="member-name-link">direct</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Use in-JVM caching</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="#mapped" class="member-name-link">mapped</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Use memory mapped files</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<li>
+<section class="constant-details" id="enum-constant-detail">
+<h2>Enum Constant Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="mapped">
+<h3>mapped</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">mapped</span></div>
+<div class="block">Use memory mapped files</div>
+</section>
+</li>
+<li>
+<section class="detail" id="direct">
+<h3>direct</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">direct</span></div>
+<div class="block">Use in-JVM caching</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="values()">
+<h3>values</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>an array containing the constants of this enum class, in the order they are declared</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valueOf(java.lang.String)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Returns the enum constant of this class with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this class.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt>Returns:</dt>
+<dd>the enum constant with the specified name</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/Block.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/Block.html
new file mode 100644
index 0000000..b3e3289
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/Block.html
@@ -0,0 +1,659 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.Block (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: Block">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.Block" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.Block</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> that return <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrBase.</span><code><a href="../BlockMgrBase.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFreeChain.</span><code><a href="../BlockMgrFreeChain.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;_id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Block.</span><code><a href="../Block.html#replicate()" class="member-name-link">replicate</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Deep copy, including ByteBuffer contents into a HeapByteBuffer.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Block.</span><code><a href="../Block.html#replicate(java.nio.ByteBuffer)" class="member-name-link">replicate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;dstBuffer)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Deep copy, including ByteBuffer contents, using the supplied ByteBuffer to hold the contents and
+ to be used when constructing the new Block.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockConverter.</span><code><a href="../BlockConverter.html#toBlock(T)" class="member-name-link">toBlock</a><wbr>(<a href="../BlockConverter.html" title="type parameter in BlockConverter">T</a>&nbsp;t)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Make a block, given a T</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BlockConverter.html" title="type parameter in BlockConverter">T</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockConverter.</span><code><a href="../BlockConverter.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a new T from an uninitialized Block</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFreeChain.</span><code><a href="../BlockMgrFreeChain.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../BlockConverter.html" title="type parameter in BlockConverter">T</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockConverter.</span><code><a href="../BlockConverter.html#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a T, given an existing Block</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;blk)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Block.</span><code><a href="../Block.html#replicate(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">replicate</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;srcBlock,
+ <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;dstBlock)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgr.</span><code><a href="../BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrCache.</span><code><a href="../BlockMgrCache.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFileAccess.</span><code><a href="../BlockMgrFileAccess.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrLogger.</span><code><a href="../BlockMgrLogger.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrReadonly.</span><code><a href="../BlockMgrReadonly.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccess.</span><code><a href="../../file/BlockAccess.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;size)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessByteArray.</span><code><a href="../../file/BlockAccessByteArray.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;size)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessDirect.</span><code><a href="../../file/BlockAccessDirect.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessMapped.</span><code><a href="../../file/BlockAccessMapped.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessMem.</span><code><a href="../../file/BlockAccessMem.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccess.</span><code><a href="../../file/BlockAccess.html#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessByteArray.</span><code><a href="../../file/BlockAccessByteArray.html#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessDirect.</span><code><a href="../../file/BlockAccessDirect.html#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessMapped.</span><code><a href="../../file/BlockAccessMapped.html#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessMem.</span><code><a href="../../file/BlockAccessMem.html#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccess.</span><code><a href="../../file/BlockAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessByteArray.</span><code><a href="../../file/BlockAccessByteArray.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessDirect.</span><code><a href="../../file/BlockAccessDirect.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessMapped.</span><code><a href="../../file/BlockAccessMapped.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessMem.</span><code><a href="../../file/BlockAccessMem.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccess.</span><code><a href="../../file/BlockAccess.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessByteArray.</span><code><a href="../../file/BlockAccessByteArray.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessDirect.</span><code><a href="../../file/BlockAccessDirect.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockAccessMapped.</span><code><a href="../../file/BlockAccessMapped.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockAccessMem.</span><code><a href="../../file/BlockAccessMem.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.page">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a></h2>
+<div class="caption"><span>Methods in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a> that return <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Page.</span><code><a href="../../page/Page.html#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the block associated with this page</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">PageBase.</span><code><a href="../../page/PageBase.html#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Page.</span><code><a href="../../page/Page.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">
+<div class="block">The underlying block for this page has changed (e.g.</div>
+</div>
+<div class="col-first odd-row-color"><code>final void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">PageBase.</span><code><a href="../../page/PageBase.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block2)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that return <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#toBlock(org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage)" class="member-name-link">toBlock</a><wbr>(<a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&nbsp;rbp)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPage.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">The construction methods</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;blkType)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPage.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#_reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">_reset</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/HashBucket.html#%3Cinit%3E(int,int,int,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">HashBucket</a><wbr>(int&nbsp;id,
+ int&nbsp;hashValue,
+ int&nbsp;bucketBitLen,
+ <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;count)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a bucket</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a> in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../../../transaction/JournalEntry.html#getBlock()" class="member-name-link">getBlock</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../../../transaction/JournalEntry.html#format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)" class="member-name-link">format</a><wbr>(<a href="../../../transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer,
+ <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../../../transaction/BlockMgrJournal.html#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>long</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Journal.</span><code><a href="../../../transaction/Journal.html#write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../../../transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockConverter.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockConverter.html
new file mode 100644
index 0000000..8499ef8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockConverter.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.block.BlockConverter (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, interface: BlockConverter">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.block.BlockConverter" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.block.BlockConverter</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&lt;T extends <a href="../../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;<br>T</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Block.</span><code><a href="../Block.html#convert(org.apache.jena.tdb1.base.block.BlockConverter)" class="member-name-link">convert</a><wbr>(<a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;&nbsp;converter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Classes in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that implement <a href="../BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockException.html
new file mode 100644
index 0000000..2133e1f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockException.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockException.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockException" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockException</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockException</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgr.html
new file mode 100644
index 0000000..2f9b72e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgr.html
@@ -0,0 +1,495 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.block.BlockMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, interface: BlockMgr">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.block.BlockMgr" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.block.BlockMgr</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> that implement <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Caching block manager - this is an LRU cache</div>
+</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrFileAccess.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Block manager that maps from the FileAccess layer to a BlockMgr.</div>
+</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrFreeChain.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Recycle blocks - but only in-session.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrSync.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Add synchronized to a BlockMgr.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrTracker.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> that return <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,int,int)" class="member-name-link">addCache</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a caching layer to a BlockMgr.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)" class="member-name-link">addCache</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ <a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Add a caching layer to a BlockMgr if appropriate.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,int,int,int)" class="member-name-link">create</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">create</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createFile(java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">createFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a BlockMgr backed by a real file</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createFile(java.lang.String,org.apache.jena.tdb1.base.block.FileMode,int,int,int)" class="member-name-link">createFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a BlockMgr backed by a real file</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createMem(java.lang.String,int)" class="member-name-link">createMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create an in-memory block manager</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createMMapFile(java.lang.String,int)" class="member-name-link">createMMapFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a NIO Block Manager</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createStdFile(java.lang.String,int,int,int)" class="member-name-link">createStdFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a Block Manager using direct access (and a cache)</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createStdFileNoCache(java.lang.String,int)" class="member-name-link">createStdFileNoCache</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a Block Manager using direct access, no caching, no nothing.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrSync.</span><code><a href="../BlockMgrSync.html#getWrapped()" class="member-name-link">getWrapped</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrWrapper.</span><code><a href="../BlockMgrWrapper.html#getWrapped()" class="member-name-link">getWrapped</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#track(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">track</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#tracker(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">tracker</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,int,int)" class="member-name-link">addCache</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a caching layer to a BlockMgr.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)" class="member-name-link">addCache</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ <a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Add a caching layer to a BlockMgr if appropriate.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrTracker.</span><code><a href="../BlockMgrTracker.html#track(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">track</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#tracker(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">tracker</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrFreeChain.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrFreeChain</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrLogger.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrLogger.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrLogger.html#%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr,boolean)" class="member-name-link">BlockMgrLogger</a><wbr>(org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ boolean&nbsp;logAllOperations)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrReadonly.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrReadonly</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrSwitcher.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrSwitcher</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr1,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr2)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrSync.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrSync</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrTracker.html#%3Cinit%3E(org.slf4j.Logger,java.lang.String,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrTracker</a><wbr>(org.slf4j.Logger&nbsp;logger,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrWrapper</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.page">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a></h2>
+<div class="caption"><span>Methods in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a> that return <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PageBlockMgr.</span><code><a href="../../page/PageBlockMgr.html#getBlockMgr()" class="member-name-link">getBlockMgr</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Constructors in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../recordbuffer/RecordBufferPageMgr.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">RecordBufferPageMgr</a><wbr>(<a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.BlockMgrBuilderStd.</span><code><a href="../../../index/BuilderStdIndex.BlockMgrBuilderStd.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">attach</a><wbr>(<a href="../../../index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create the in-memory structures to correspond to
+  the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">create</a><wbr>(<a href="../../../index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrLeaves)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create the in-memory structures to correspond to
+ the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeRewriter.</span><code><a href="../../../index/bplustree/BPlusTreeRewriter.html#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="../../../index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/bplustree/BPTreeNodeMgr.html#%3Cinit%3E(org.apache.jena.tdb1.index.bplustree.BPlusTree,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BPTreeNodeMgr</a><wbr>(<a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/ExtHash.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">ExtHash</a><wbr>(<a href="../../file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a>&nbsp;dictionaryBackingFile,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgrHashBuckets)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../../index/ext/HashBucketMgr.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">HashBucketMgr</a><wbr>(<a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpBlockMgr(java.io.PrintStream,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">dumpBlockMgr</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;out,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrBuilder.</span><code><a href="../../../setup/BlockMgrBuilder.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> with type parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../../store/StorageConfig.html#blockMgrs" class="member-name-link">blockMgrs</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructor parameters in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> with type arguments of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../store/StorageConfig.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)" class="member-name-link">StorageConfig</a><wbr>(<a href="../../file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;&nbsp;blockMgrs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;&nbsp;objectFiles,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;&nbsp;bufferChannels)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Classes in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that implement <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../transaction/BlockMgrJournal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Block manager that keeps temporary copies of updated blocks, then writes them
+ to a journal when commitPrepare happens.</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../transaction/BlockMgrJournal.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrJournal</a><wbr>(<a href="../../../transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;underlyingBlockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrBase.html
new file mode 100644
index 0000000..46705b5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrBase.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrBase" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrBase</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Subclasses of <a href="../BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrFileAccess.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Block manager that maps from the FileAccess layer to a BlockMgr.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrCache.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrCache.html
new file mode 100644
index 0000000..f971fa7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrCache.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrCache (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrCache">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrCache" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrCache</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrCache</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFactory.html
new file mode 100644
index 0000000..d9fd0d7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFactory.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrFactory">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrFactory" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrFactory</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrFactory</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFileAccess.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFileAccess.html
new file mode 100644
index 0000000..df1f646
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFileAccess.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrFileAccess (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrFileAccess">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrFileAccess" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrFileAccess</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrFileAccess</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFreeChain.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFreeChain.html
new file mode 100644
index 0000000..fffe7d0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrFreeChain.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrFreeChain (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrFreeChain">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrFreeChain" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrFreeChain</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrFreeChain</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrLogger.html
new file mode 100644
index 0000000..8c621a0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrLogger.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrLogger">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrLogger" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrLogger</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrLogger</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrReadonly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrReadonly.html
new file mode 100644
index 0000000..5af966b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrReadonly.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrReadonly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrReadonly">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrReadonly" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrReadonly</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrReadonly</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrSwitcher.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrSwitcher.html
new file mode 100644
index 0000000..b278beb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrSwitcher.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrSwitcher (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrSwitcher">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrSwitcher" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrSwitcher</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrSwitcher</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrSync.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrSync.html
new file mode 100644
index 0000000..d35a05d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrSync.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrSync (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrSync">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrSync" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrSync</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Subclasses of <a href="../BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Caching block manager - this is an LRU cache</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrTracker.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrTracker.html
new file mode 100644
index 0000000..985fdfc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrTracker.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrTracker (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrTracker">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrTracker" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrTracker</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.block.BlockMgrTracker</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrWrapper.html
new file mode 100644
index 0000000..b8464e8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockMgrWrapper.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.block.BlockMgrWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, class: BlockMgrWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.block.BlockMgrWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.base.block.BlockMgrWrapper</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Subclasses of <a href="../BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrFreeChain.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Recycle blocks - but only in-session.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockMgrReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockParams.html
new file mode 100644
index 0000000..78e11bc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockParams.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.block.BlockParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, interface: BlockParams">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.block.BlockParams" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.block.BlockParams</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">create</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createFile(java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">createFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a BlockMgr backed by a real file</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Subinterfaces of <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Interface</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>interface&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/IndexParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Classes in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that implement <a href="../BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../setup/StoreParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockType.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockType.html
new file mode 100644
index 0000000..4e92763
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/BlockType.html
@@ -0,0 +1,145 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Enum Class org.apache.jena.tdb1.base.block.BlockType (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, enum: BlockType">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Enum Class org.apache.jena.tdb1.base.block.BlockType" class="title">Uses of Enum Class<br>org.apache.jena.tdb1.base.block.BlockType</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> that return <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockType.</span><code><a href="../BlockType.html#extract(int)" class="member-name-link">extract</a><wbr>(int&nbsp;x)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockType.</span><code><a href="../BlockType.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>[]</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockType.</span><code><a href="../BlockType.html#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BlockConverter.html" title="type parameter in BlockConverter">T</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockConverter.</span><code><a href="../BlockConverter.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a new T from an uninitialized Block</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.page">
+<h2>Uses of <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a> in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a></h2>
+<div class="caption"><span>Methods in <a href="../../page/package-summary.html">org.apache.jena.tdb1.base.page</a> with parameters of type <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../page/PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PageBlockMgr.</span><code><a href="../../page/PageBlockMgr.html#create(org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">create</a><wbr>(<a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Allocate a new thing</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="../Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;blkType)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/FileMode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/FileMode.html
new file mode 100644
index 0000000..cceba7b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/class-use/FileMode.html
@@ -0,0 +1,207 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Enum Class org.apache.jena.tdb1.base.block.FileMode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block, enum: FileMode">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Enum Class org.apache.jena.tdb1.base.block.FileMode" class="title">Uses of Enum Class<br>org.apache.jena.tdb1.base.block.FileMode</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> that return <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockParams.</span><code><a href="../BlockParams.html#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileMode.</span><code><a href="../FileMode.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>[]</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileMode.</span><code><a href="../FileMode.html#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)" class="member-name-link">addCache</a><wbr>(<a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ <a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a caching layer to a BlockMgr if appropriate.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../BlockMgrFactory.html#createFile(java.lang.String,org.apache.jena.tdb1.base.block.FileMode,int,int,int)" class="member-name-link">createFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a BlockMgr backed by a real file</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexParams.</span><code><a href="../../../index/IndexParams.html#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">File Mode</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Fields in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> declared as <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsConst.</span><code><a href="../../../setup/StoreParamsConst.html#fileMode" class="member-name-link">fileMode</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../../../setup/StoreParams.html#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../../../setup/StoreParamsBuilder.html#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsDynamic.</span><code><a href="../../../setup/StoreParamsDynamic.html#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Store-wide file access mode</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../../setup/StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../../../setup/StoreParamsBuilder.html#fileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">fileMode</a><wbr>(<a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SystemTDB.</span><code><a href="../../../sys/SystemTDB.html#fileMode()" class="member-name-link">fileMode</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SystemTDB.</span><code><a href="../../../sys/SystemTDB.html#setFileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">setFileMode</a><wbr>(<a href="../FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;newFileMode)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html
new file mode 100644
index 0000000..4716d81
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.block (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.block" class="title">Package org.apache.jena.tdb1.base.block</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.block</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T extends <a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab5"><a href="BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrBase.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockMgrCache.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Caching block manager - this is an LRU cache</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrFactory.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockMgrFileAccess.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Block manager that maps from the FileAccess layer to a BlockMgr.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrFreeChain.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Recycle blocks - but only in-session.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockMgrLogger.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrReadonly.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockMgrSwitcher.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrSync.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Add synchronized to a BlockMgr.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockMgrTracker.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrWrapper.html" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab3"><a href="BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab3">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-tree.html
new file mode 100644
index 0000000..9c3ec08
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-tree.html
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.block Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.block</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="Block.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">Block</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a> (implements org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrFileAccess.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a> (implements org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrSync.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a> (implements org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrTracker.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a> (implements org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a> (implements org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrFreeChain.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgrSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></li>
+</ul>
+</li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="../../TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="../file/FileException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileException</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockConverter.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></li>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockMgr.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="BlockType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a> (implements org.apache.jena.sparql.util.Named, org.apache.jena.atlas.io.Printable)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="FileMode.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-use.html
new file mode 100644
index 0000000..3c7e7d1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-use.html
@@ -0,0 +1,269 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.block (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.block">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.block" class="title">Uses of Package<br>org.apache.jena.tdb1.base.block</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.base.block">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockConverter.html#org.apache.jena.tdb1.base.block">BlockConverter</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.base.block">BlockMgr</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockMgrBase.html#org.apache.jena.tdb1.base.block">BlockMgrBase</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgrSync.html#org.apache.jena.tdb1.base.block">BlockMgrSync</a></div>
+<div class="col-last even-row-color">
+<div class="block">Add synchronized to a BlockMgr.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockMgrWrapper.html#org.apache.jena.tdb1.base.block">BlockMgrWrapper</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/BlockParams.html#org.apache.jena.tdb1.base.block">BlockParams</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockType.html#org.apache.jena.tdb1.base.block">BlockType</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/FileMode.html#org.apache.jena.tdb1.base.block">FileMode</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../file/package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.base.file">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.page">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../page/package-summary.html">org.apache.jena.tdb1.base.page</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.base.page">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.base.page">BlockMgr</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/BlockType.html#org.apache.jena.tdb1.base.page">BlockType</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.base.recordbuffer">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockConverter.html#org.apache.jena.tdb1.base.recordbuffer">BlockConverter</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.base.recordbuffer">BlockMgr</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockType.html#org.apache.jena.tdb1.base.recordbuffer">BlockType</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.index">BlockMgr</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockParams.html#org.apache.jena.tdb1.index">BlockParams</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/FileMode.html#org.apache.jena.tdb1.index">FileMode</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.index.bplustree">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.index.bplustree">BlockMgr</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.index.ext">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.index.ext">BlockMgr</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.lib">BlockMgr</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.setup">BlockMgr</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockParams.html#org.apache.jena.tdb1.setup">BlockParams</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/FileMode.html#org.apache.jena.tdb1.setup">FileMode</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.store">BlockMgr</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/FileMode.html#org.apache.jena.tdb1.sys">FileMode</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.block</a> used by <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Block.html#org.apache.jena.tdb1.transaction">Block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockMgr.html#org.apache.jena.tdb1.transaction">BlockMgr</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html
new file mode 100644
index 0000000..bc95f1c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: BufferException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<h1 title="Class BufferException" class="title">Class BufferException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.tdb1.base.buffer.BufferException</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BufferException</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../serialized-form.html#org.apache.jena.tdb1.base.buffer.BufferException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BufferException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">BufferException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">BufferException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">BufferException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BufferException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>BufferException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Throwable)">
+<h3>BufferException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
+<h3>BufferException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html
new file mode 100644
index 0000000..42cade3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html
@@ -0,0 +1,532 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PtrBuffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: PtrBuffer">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PtrBuffer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<h1 title="Class PtrBuffer" class="title">Class PtrBuffer</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.buffer.PtrBuffer</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">PtrBuffer</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">An IntBuffer with extra operations</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#CheckBuffer" class="member-name-link">CheckBuffer</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.nio.ByteBuffer,int)" class="member-name-link">PtrBuffer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;num)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(int)" class="member-name-link">add</a><wbr>(int&nbsp;val)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(int,int)" class="member-name-link">add</a><wbr>(int&nbsp;idx,
+ int&nbsp;val)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does not reset the size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear(int)" class="member-name-link">clear</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does not reset the size</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear(int,int)" class="member-name-link">clear</a><wbr>(int&nbsp;idx,
+ int&nbsp;len)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does not reset the size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copy(int,org.apache.jena.tdb1.base.buffer.BufferBase,int,int)" class="member-name-link">copy</a><wbr>(int&nbsp;srcIdx,
+ org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst,
+ int&nbsp;dstIdx,
+ int&nbsp;len)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copyToTop(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">copyToTop</a><wbr>(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#decSize()" class="member-name-link">decSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#decSize(int)" class="member-name-link">decSize</a><wbr>(int&nbsp;n)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHigh()" class="member-name-link">getHigh</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLow()" class="member-name-link">getLow</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSize()" class="member-name-link">getSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#incSize()" class="member-name-link">incSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#incSize(int)" class="member-name-link">incSize</a><wbr>(int&nbsp;n)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClear(int)" class="member-name-link">isClear</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is the record at idx set clear or not?
+        This is done without regard to buffer size.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isFull()" class="member-name-link">isFull</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxSize()" class="member-name-link">maxSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#remove(int)" class="member-name-link">remove</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeTop()" class="member-name-link">removeTop</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Remove top element</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(int,int)" class="member-name-link">set</a><wbr>(int&nbsp;idx,
+ int&nbsp;val)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSize(int)" class="member-name-link">setSize</a><wbr>(int&nbsp;n)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftDown(int)" class="member-name-link">shiftDown</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftDownN(int,int)" class="member-name-link">shiftDownN</a><wbr>(int&nbsp;idx,
+ int&nbsp;num)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftLeft(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">shiftLeft</a><wbr>(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Move the element from the low end of other to the high end of this</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftRight(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">shiftRight</a><wbr>(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Move the element from the high end of this to the low end of other</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftUp(int)" class="member-name-link">shiftUp</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftUpN(int,int)" class="member-name-link">shiftUpN</a><wbr>(int&nbsp;idx,
+ int&nbsp;num)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#slotLen()" class="member-name-link">slotLen</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="CheckBuffer">
+<h3>CheckBuffer</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">CheckBuffer</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.nio.ByteBuffer,int)">
+<h3>PtrBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PtrBuffer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;num)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="get(int)">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">get</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getHigh()">
+<h3>getHigh</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getHigh</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLow()">
+<h3>getLow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getLow</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(int)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(int&nbsp;val)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(int,int)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;val)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="set(int,int)">
+<h3>set</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">set</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;val)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="duplicate()">
+<h3>duplicate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></span>&nbsp;<span class="element-name">duplicate</span>()</div>
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</section>
+</li>
+<li>
+<section class="detail" id="copy(int,org.apache.jena.tdb1.base.buffer.BufferBase,int,int)">
+<h3>copy</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">copy</span><wbr><span class="parameters">(int&nbsp;srcIdx,
+ org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst,
+ int&nbsp;dstIdx,
+ int&nbsp;len)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="copyToTop(org.apache.jena.tdb1.base.buffer.BufferBase)">
+<h3>copyToTop</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">copyToTop</span><wbr><span class="parameters">(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeTop()">
+<h3>removeTop</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeTop</span>()</div>
+<div class="block">Remove top element</div>
+</section>
+</li>
+<li>
+<section class="detail" id="remove(int)">
+<h3>remove</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">remove</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear(int,int)">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;len)</span></div>
+<div class="block">Does not reset the size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Does not reset the size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear(int)">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+<div class="block">Does not reset the size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isClear(int)">
+<h3>isClear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClear</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+<div class="block">Is the record at idx set clear or not?
+        This is done without regard to buffer size.
+        Requires NullOut to be accurate.
+        Testing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isFull()">
+<h3>isFull</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isFull</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="incSize()">
+<h3>incSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">incSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="incSize(int)">
+<h3>incSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">incSize</span><wbr><span class="parameters">(int&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="decSize()">
+<h3>decSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">decSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="decSize(int)">
+<h3>decSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">decSize</span><wbr><span class="parameters">(int&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="slotLen()">
+<h3>slotLen</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">slotLen</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSize()">
+<h3>getSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setSize(int)">
+<h3>setSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setSize</span><wbr><span class="parameters">(int&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="maxSize()">
+<h3>maxSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">maxSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftUp(int)">
+<h3>shiftUp</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftUp</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftUpN(int,int)">
+<h3>shiftUpN</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftUpN</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;num)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftDown(int)">
+<h3>shiftDown</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftDown</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftDownN(int,int)">
+<h3>shiftDownN</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftDownN</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;num)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftRight(org.apache.jena.tdb1.base.buffer.BufferBase)">
+<h3>shiftRight</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftRight</span><wbr><span class="parameters">(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</span></div>
+<div class="block">Move the element from the high end of this to the low end of other</div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftLeft(org.apache.jena.tdb1.base.buffer.BufferBase)">
+<h3>shiftLeft</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftLeft</span><wbr><span class="parameters">(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</span></div>
+<div class="block">Move the element from the low end of other to the high end of this</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html
new file mode 100644
index 0000000..8284b60
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html
@@ -0,0 +1,621 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordBuffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: RecordBuffer">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordBuffer.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<h1 title="Class RecordBuffer" class="title">Class RecordBuffer</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.buffer.RecordBuffer</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">RecordBuffer</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#CheckBuffer" class="member-name-link">CheckBuffer</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.nio.ByteBuffer,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">RecordBuffer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ <a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recFactory,
+ int&nbsp;num)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">RecordBuffer</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recFactory,
+ int&nbsp;maxRec)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#_get(int)" class="member-name-link">_get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(int&nbsp;idx,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does not reset the size</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear(int)" class="member-name-link">clear</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does not reset the size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear(int,int)" class="member-name-link">clear</a><wbr>(int&nbsp;idx,
+ int&nbsp;len)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does not reset the size</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copy(int,org.apache.jena.tdb1.base.buffer.BufferBase,int,int)" class="member-name-link">copy</a><wbr>(int&nbsp;srcIdx,
+ org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst,
+ int&nbsp;dstIdx,
+ int&nbsp;len)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#copyToTop(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">copyToTop</a><wbr>(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#decSize()" class="member-name-link">decSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#decSize(int)" class="member-name-link">decSize</a><wbr>(int&nbsp;n)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record,int,int)" class="member-name-link">find</a><wbr>(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec,
+ int&nbsp;fromIndex,
+ int&nbsp;toIndex)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Search for key in range fromIndex (inclusive) to toIndex (exclusive)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findGet(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findGet</a><wbr>(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHigh()" class="member-name-link">getHigh</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLow()" class="member-name-link">getLow</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSize()" class="member-name-link">getSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#incSize()" class="member-name-link">incSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#incSize(int)" class="member-name-link">incSize</a><wbr>(int&nbsp;n)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClear(int)" class="member-name-link">isClear</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is the record at idx set clear or not?
+        This is done without regard to buffer size.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isFull()" class="member-name-link">isFull</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;min,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;max)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterator over a range from min (inclusive) to max(exclusive)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxSize()" class="member-name-link">maxSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#remove(int)" class="member-name-link">remove</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeByKey(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">removeByKey</a><wbr>(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">return true is removed anything</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeTop()" class="member-name-link">removeTop</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Remove top element</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">set</a><wbr>(int&nbsp;idx,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSize(int)" class="member-name-link">setSize</a><wbr>(int&nbsp;n)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftDown(int)" class="member-name-link">shiftDown</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftDownN(int,int)" class="member-name-link">shiftDownN</a><wbr>(int&nbsp;idx,
+ int&nbsp;num)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftLeft(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">shiftLeft</a><wbr>(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Move the element from the low end of other to the high end of this</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftRight(org.apache.jena.tdb1.base.buffer.BufferBase)" class="member-name-link">shiftRight</a><wbr>(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Move the element from the high end of this to the low end of other</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftUp(int)" class="member-name-link">shiftUp</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftUpN(int,int)" class="member-name-link">shiftUpN</a><wbr>(int&nbsp;idx,
+ int&nbsp;num)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#slotLen()" class="member-name-link">slotLen</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="CheckBuffer">
+<h3>CheckBuffer</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">CheckBuffer</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>RecordBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordBuffer</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recFactory,
+ int&nbsp;maxRec)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.nio.ByteBuffer,org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>RecordBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordBuffer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ <a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recFactory,
+ int&nbsp;num)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="get(int)">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">get</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLow()">
+<h3>getLow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">getLow</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getHigh()">
+<h3>getHigh</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">getHigh</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(int,org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(int&nbsp;idx,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="set(int,org.apache.jena.tdb1.base.record.Record)">
+<h3>set</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">set</span><wbr><span class="parameters">(int&nbsp;idx,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="_get(int)">
+<h3>_get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">_get</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span><wbr><span class="parameters">(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;min,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;max)</span></div>
+<div class="block">Iterator over a range from min (inclusive) to max(exclusive)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="findGet(org.apache.jena.tdb1.base.record.Record)">
+<h3>findGet</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">findGet</span><wbr><span class="parameters">(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeByKey(org.apache.jena.tdb1.base.record.Record)">
+<h3>removeByKey</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">removeByKey</span><wbr><span class="parameters">(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</span></div>
+<div class="block">return true is removed anything</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record,int,int)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec,
+ int&nbsp;fromIndex,
+ int&nbsp;toIndex)</span></div>
+<div class="block">Search for key in range fromIndex (inclusive) to toIndex (exclusive)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="duplicate()">
+<h3>duplicate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span>&nbsp;<span class="element-name">duplicate</span>()</div>
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</section>
+</li>
+<li>
+<section class="detail" id="copy(int,org.apache.jena.tdb1.base.buffer.BufferBase,int,int)">
+<h3>copy</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">copy</span><wbr><span class="parameters">(int&nbsp;srcIdx,
+ org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst,
+ int&nbsp;dstIdx,
+ int&nbsp;len)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="copyToTop(org.apache.jena.tdb1.base.buffer.BufferBase)">
+<h3>copyToTop</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">copyToTop</span><wbr><span class="parameters">(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;dst)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeTop()">
+<h3>removeTop</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeTop</span>()</div>
+<div class="block">Remove top element</div>
+</section>
+</li>
+<li>
+<section class="detail" id="remove(int)">
+<h3>remove</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">remove</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear(int,int)">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;len)</span></div>
+<div class="block">Does not reset the size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Does not reset the size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear(int)">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+<div class="block">Does not reset the size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isClear(int)">
+<h3>isClear</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClear</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+<div class="block">Is the record at idx set clear or not?
+        This is done without regard to buffer size.
+        Requires NullOut to be accurate.
+        Testing.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isFull()">
+<h3>isFull</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isFull</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="incSize()">
+<h3>incSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">incSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="incSize(int)">
+<h3>incSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">incSize</span><wbr><span class="parameters">(int&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="decSize()">
+<h3>decSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">decSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="decSize(int)">
+<h3>decSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">decSize</span><wbr><span class="parameters">(int&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="slotLen()">
+<h3>slotLen</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">slotLen</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSize()">
+<h3>getSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setSize(int)">
+<h3>setSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setSize</span><wbr><span class="parameters">(int&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="maxSize()">
+<h3>maxSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">maxSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftUp(int)">
+<h3>shiftUp</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftUp</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftUpN(int,int)">
+<h3>shiftUpN</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftUpN</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;num)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftDown(int)">
+<h3>shiftDown</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftDown</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftDownN(int,int)">
+<h3>shiftDownN</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftDownN</span><wbr><span class="parameters">(int&nbsp;idx,
+ int&nbsp;num)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftRight(org.apache.jena.tdb1.base.buffer.BufferBase)">
+<h3>shiftRight</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftRight</span><wbr><span class="parameters">(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</span></div>
+<div class="block">Move the element from the high end of this to the low end of other</div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftLeft(org.apache.jena.tdb1.base.buffer.BufferBase)">
+<h3>shiftLeft</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">shiftLeft</span><wbr><span class="parameters">(org.apache.jena.tdb1.base.buffer.BufferBase&nbsp;other)</span></div>
+<div class="block">Move the element from the low end of other to the high end of this</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html
new file mode 100644
index 0000000..5df04cf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordBufferIterator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: RecordBufferIterator">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordBufferIterator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<h1 title="Class RecordBufferIterator" class="title">Class RecordBufferIterator</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.buffer.RecordBufferIterator</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordBufferIterator</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasNext()" class="member-name-link">hasNext</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.util.Iterator">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#forEachRemaining(java.util.function.Consumer)" title="class or interface in java.util" class="external-link">forEachRemaining</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#remove()" title="class or interface in java.util" class="external-link">remove</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="hasNext()">
+<h3>hasNext</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasNext</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#hasNext()" title="class or interface in java.util" class="external-link">hasNext</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="next()">
+<h3>next</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">next</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#next()" title="class or interface in java.util" class="external-link">next</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/BufferException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/BufferException.html
new file mode 100644
index 0000000..e9abcdb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/BufferException.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.buffer.BufferException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: BufferException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.buffer.BufferException" class="title">Uses of Class<br>org.apache.jena.tdb1.base.buffer.BufferException</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.buffer.BufferException</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/PtrBuffer.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/PtrBuffer.html
new file mode 100644
index 0000000..d3b31de
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/PtrBuffer.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.buffer.PtrBuffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: PtrBuffer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.buffer.PtrBuffer" class="title">Uses of Class<br>org.apache.jena.tdb1.base.buffer.PtrBuffer</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.buffer">
+<h2>Uses of <a href="../PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.buffer</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.buffer</a> that return <a href="../PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PtrBuffer.</span><code><a href="../PtrBuffer.html#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/RecordBuffer.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/RecordBuffer.html
new file mode 100644
index 0000000..aa6a224
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/RecordBuffer.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.buffer.RecordBuffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: RecordBuffer">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.buffer.RecordBuffer" class="title">Uses of Class<br>org.apache.jena.tdb1.base.buffer.RecordBuffer</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.buffer">
+<h2>Uses of <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.buffer</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.buffer</a> that return <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../RecordBuffer.html#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">A duplicate which does not share anything with the original - for testing</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that return <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageBase.</span><code><a href="../../recordbuffer/RecordBufferPageBase.html#getRecordBuffer()" class="member-name-link">getRecordBuffer</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#getRecordBuffer()" class="member-name-link">getRecordBuffer</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/RecordBufferIterator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/RecordBufferIterator.html
new file mode 100644
index 0000000..4f94e4b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/class-use/RecordBufferIterator.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.buffer.RecordBufferIterator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer, class: RecordBufferIterator">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordBufferIterator.html" title="class in org.apache.jena.tdb1.base.buffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.buffer.RecordBufferIterator" class="title">Uses of Class<br>org.apache.jena.tdb1.base.buffer.RecordBufferIterator</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.buffer.RecordBufferIterator</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html
new file mode 100644
index 0000000..6888a56
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.buffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.buffer" class="title">Package org.apache.jena.tdb1.base.buffer</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.buffer</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab5"><a href="BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PtrBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">An IntBuffer with extra operations</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RecordBufferIterator.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-tree.html
new file mode 100644
index 0000000..b9cdcc2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-tree.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.buffer Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.buffer</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="PtrBuffer.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></li>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="RecordBuffer.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></li>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="RecordBufferIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="BufferException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-use.html
new file mode 100644
index 0000000..e90b371
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-use.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.buffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.buffer">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.buffer" class="title">Uses of Package<br>org.apache.jena.tdb1.base.buffer</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.buffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/PtrBuffer.html#org.apache.jena.tdb1.base.buffer">PtrBuffer</a></div>
+<div class="col-last even-row-color">
+<div class="block">An IntBuffer with extra operations</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordBuffer.html#org.apache.jena.tdb1.base.buffer">RecordBuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a> used by <a href="../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordBuffer.html#org.apache.jena.tdb1.base.recordbuffer">RecordBuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.buffer</a> used by <a href="../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordBuffer.html#org.apache.jena.tdb1.index.bplustree">RecordBuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/class-use/StorageException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/class-use/StorageException.html
new file mode 100644
index 0000000..7c1bbf8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/class-use/StorageException.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.StorageException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base, class: StorageException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StorageException.html" title="class in org.apache.jena.tdb1.base">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.StorageException" class="title">Uses of Class<br>org.apache.jena.tdb1.base.StorageException</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.StorageException</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html
new file mode 100644
index 0000000..11cdfeb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockAccess (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, interface: BlockAccess">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockAccess.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Interface BlockAccess" class="title">Interface BlockAccess</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></code>, <code><a href="BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></code>, <code><a href="BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></code>, <code><a href="BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></code>, <code><a href="BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BlockAccess</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">Interface to concrete storage - read and write Blocks, addressed by id. 
+ Suitable for memory mapped I/O (returns
+ internally allocated space for read, not provided from outside; write() can
+ insist the block written comes from allocate()).
+ This interface can also be backed by an in-memory implementation 
+ (<a href="BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file"><code>BlockAccessMem</code></a>, <a href="BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file"><code>BlockAccessByteArray</code></a>).
+ 
+ This is wrapped in a BlockMgr to provide a higher level abstraction.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file"><code>BufferChannel</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#valid(long)" class="member-name-link">valid</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;size)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(long)">
+<h3>valid</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html
new file mode 100644
index 0000000..03f66e9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockAccessBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockAccessBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BlockAccessBase" class="title">Class BlockAccessBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BlockAccessBase</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></code>, <code><a href="BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BlockAccessBase</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></span></div>
+<div class="block">Support for a disk file backed FileAccess</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessBase</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(long)" class="member-name-link">valid</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.file.BlockAccess">Methods inherited from interface&nbsp;org.apache.jena.tdb1.base.file.<a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></h3>
+<code><a href="BlockAccess.html#allocate(int)">allocate</a>, <a href="BlockAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a>, <a href="BlockAccess.html#read(long)">read</a>, <a href="BlockAccess.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,int)">
+<h3>BlockAccessBase</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockAccessBase</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(long)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#valid(long)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html
new file mode 100644
index 0000000..783aa3a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html
@@ -0,0 +1,278 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockAccessByteArray (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessByteArray">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockAccessByteArray.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BlockAccessByteArray" class="title">Class BlockAccessByteArray</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BlockAccessByteArray</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockAccessByteArray</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></span></div>
+<div class="block">FileAccess interface backed by a byte array.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">BlockAccessByteArray</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(long)" class="member-name-link">valid</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>BlockAccessByteArray</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockAccessByteArray</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;size)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#read(long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(long)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#valid(long)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html
new file mode 100644
index 0000000..ed501f3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockAccessDirect (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessDirect">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockAccessDirect.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BlockAccessDirect" class="title">Class BlockAccessDirect</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file.BlockAccessBase</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BlockAccessDirect</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockAccessDirect</span>
+<span class="extends-implements">extends <a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessDirect</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.file.BlockAccessBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.file.<a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></h3>
+<code><a href="BlockAccessBase.html#close()">close</a>, <a href="BlockAccessBase.html#getLabel()">getLabel</a>, <a href="BlockAccessBase.html#isClosed()">isClosed</a>, <a href="BlockAccessBase.html#isEmpty()">isEmpty</a>, <a href="BlockAccessBase.html#valid(long)">valid</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,int)">
+<h3>BlockAccessDirect</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockAccessDirect</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blkSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html
new file mode 100644
index 0000000..1af7de0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockAccessMapped (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessMapped">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockAccessMapped.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BlockAccessMapped" class="title">Class BlockAccessMapped</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file.BlockAccessBase</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BlockAccessMapped</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BlockAccessMapped</span>
+<span class="extends-implements">extends <a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></span></div>
+<div class="block">FileAccess for a file, using memory mapped I/O</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessMapped</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.file.BlockAccessBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.file.<a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></h3>
+<code><a href="BlockAccessBase.html#close()">close</a>, <a href="BlockAccessBase.html#getLabel()">getLabel</a>, <a href="BlockAccessBase.html#isClosed()">isClosed</a>, <a href="BlockAccessBase.html#isEmpty()">isEmpty</a>, <a href="BlockAccessBase.html#valid(long)">valid</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,int)">
+<h3>BlockAccessMapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockAccessMapped</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ int&nbsp;blockSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blkSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html
new file mode 100644
index 0000000..23922e7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockAccessMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessMem">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockAccessMem.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BlockAccessMem" class="title">Class BlockAccessMem</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BlockAccessMem</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockAccessMem</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></span></div>
+<div class="block">File access layer that simulates a disk in-memory - for testing, not written for efficiency.
+ There is a safe mode, whereby blocks are copied in and out to guarantee no writing to an unallocated block.
+ This is very inefficient but a better simulation of a disk.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file"><code>BlockAccessByteArray</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#SafeMode" class="member-name-link">SafeMode</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int)" class="member-name-link">BlockAccessMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(long)" class="member-name-link">valid</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="SafeMode">
+<h3>SafeMode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">SafeMode</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,int)">
+<h3>BlockAccessMem</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockAccessMem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ int&nbsp;blockSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blkSize)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#read(long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(long)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#valid(long)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BlockAccess.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html
new file mode 100644
index 0000000..d0f17a1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferAllocator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, interface: BufferAllocator">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferAllocator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Interface BufferAllocator" class="title">Interface BufferAllocator</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></code>, <code><a href="BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></code>, <code><a href="BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BufferAllocator</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">An allocator for retrieving ByteBuffers of a given size.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;capacity)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;capacity)</span></div>
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>capacity</code> - the desired size of the ByteBuffer</dd>
+<dt>Returns:</dt>
+<dd>a ByteBuffer with the capacity set to the desired size</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.  The BufferAllocator is then free to reuse
+ memory that was previously handed out.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html
new file mode 100644
index 0000000..37bfb7f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferAllocatorDirect (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferAllocatorDirect">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferAllocatorDirect.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BufferAllocatorDirect" class="title">Class BufferAllocatorDirect</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BufferAllocatorDirect</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BufferAllocatorDirect</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></span></div>
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocateDirect(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocateDirect(int)</code></a>.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BufferAllocatorDirect</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;capacity)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BufferAllocatorDirect</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferAllocatorDirect</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;capacity)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferAllocator.html#allocate(int)">BufferAllocator</a></code></span></div>
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferAllocator.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>capacity</code> - the desired size of the ByteBuffer</dd>
+<dt>Returns:</dt>
+<dd>a ByteBuffer with the capacity set to the desired size</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferAllocator.html#clear()">BufferAllocator</a></code></span></div>
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.  The BufferAllocator is then free to reuse
+ memory that was previously handed out.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferAllocator.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html
new file mode 100644
index 0000000..134ec88
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferAllocatorMapped (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferAllocatorMapped">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferAllocatorMapped.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BufferAllocatorMapped" class="title">Class BufferAllocatorMapped</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BufferAllocatorMapped</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BufferAllocatorMapped</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></span></div>
+<div class="block">ByteBuffer access to a temporary file, using memory mapped I/O.  The file will
+ grow in chunks as necessary by the SystemTDB.SegmentSize.
+ <p/>
+ This class is not thread-safe.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int)" class="member-name-link">BufferAllocatorMapped</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int)">
+<h3>BufferAllocatorMapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferAllocatorMapped</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blkSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferAllocator.html#allocate(int)">BufferAllocator</a></code></span></div>
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferAllocator.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>blkSize</code> - the desired size of the ByteBuffer</dd>
+<dt>Returns:</dt>
+<dd>a ByteBuffer with the capacity set to the desired size</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferAllocator.html#clear()">BufferAllocator</a></code></span></div>
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.  The BufferAllocator is then free to reuse
+ memory that was previously handed out.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferAllocator.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html
new file mode 100644
index 0000000..51bac44
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferAllocatorMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferAllocatorMem">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferAllocatorMem.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BufferAllocatorMem" class="title">Class BufferAllocatorMem</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BufferAllocatorMem</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BufferAllocatorMem</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></span></div>
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocate(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocate(int)</code></a>.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BufferAllocatorMem</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;capacity)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BufferAllocatorMem</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BufferAllocatorMem</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;capacity)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferAllocator.html#allocate(int)">BufferAllocator</a></code></span></div>
+<div class="block">Allocate and return a ByteBuffer of the given size</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferAllocator.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>capacity</code> - the desired size of the ByteBuffer</dd>
+<dt>Returns:</dt>
+<dd>a ByteBuffer with the capacity set to the desired size</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferAllocator.html#clear()">BufferAllocator</a></code></span></div>
+<div class="block">Call this method when you are finished with all of the ByteBuffers
+ retrieved from allocate.  The BufferAllocator is then free to reuse
+ memory that was previously handed out.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferAllocator.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html
new file mode 100644
index 0000000..e201788
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferChannel (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, interface: BufferChannel">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferChannel.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Interface BufferChannel" class="title">Interface BufferChannel</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></code>, <code><a href="BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BufferChannel</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">Interface to storage : a simplified version of FileChannel. Read and write
+ bytes, passed via ByteBuffers, addressed by file location. This interface is
+ not suitable for memory mapped I/O - there is no ability to use slices of a
+ memory mapped file. This interface does not insert size of ByteBuffer - size
+ of ByteBuffer passed to read controls the number of bytes read. Having our
+ own abstraction enables us to implement memory-backed versions.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file"><code>BlockAccess</code></a></li>
+<li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link"><code>FileChannel</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return another channel to the same storage but with independent position.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">useful display string</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Is it empty?</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#position()" class="member-name-link">position</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">return the position</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#position(long)" class="member-name-link">position</a><wbr>(long&nbsp;pos)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">set the position</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#read(java.nio.ByteBuffer)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Read into a ByteBuffer.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#read(java.nio.ByteBuffer,long)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Read into a ByteBuffer, starting at position loc.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Length of storage, in bytes.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Truncate the file.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#write(java.nio.ByteBuffer,long)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="duplicate()">
+<h3>duplicate</h3>
+<div class="member-signature"><span class="return-type"><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span>&nbsp;<span class="element-name">duplicate</span>()</div>
+<div class="block">Return another channel to the same storage but with independent position.
+ Chaos may result due to concurrent use.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="position()">
+<h3>position</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">position</span>()</div>
+<div class="block">return the position</div>
+</section>
+</li>
+<li>
+<section class="detail" id="position(long)">
+<h3>position</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">position</span><wbr><span class="parameters">(long&nbsp;pos)</span></div>
+<div class="block">set the position</div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.nio.ByteBuffer)">
+<h3>read</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block">Read into a ByteBuffer. Returns the number of bytes read. -1 for end of file.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.nio.ByteBuffer,long)">
+<h3>read</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</span></div>
+<div class="block">Read into a ByteBuffer, starting at position loc. Return the number of bytes read.
+ loc must be within the file.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block">Write from ByteBuffer, starting at position loc.  
+ Return the number of bytes written</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer,long)">
+<h3>write</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</span></div>
+<div class="block">Write from ByteBuffer, starting at position loc.  
+ Return the number of bytes written.
+ loc must be within 0 to length - writing at length is append</div>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block">Truncate the file.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html#truncate(long)" title="class or interface in java.nio.channels" class="external-link"><code>FileChannel.truncate(long)</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block">Length of storage, in bytes.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block">Is it empty?</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block">useful display string</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html
new file mode 100644
index 0000000..3a77955
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html
@@ -0,0 +1,417 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferChannelFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferChannelFile">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferChannelFile.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BufferChannelFile" class="title">Class BufferChannelFile</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BufferChannelFile</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BufferChannelFile</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a BufferChannelFile</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createUnmanaged(java.lang.String,java.lang.String)" class="member-name-link">createUnmanaged</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;mode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a BufferChannelFile with unmanaged file resources - use with care</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return another channel to the same storage but with independent position.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">useful display string</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is it empty?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#position()" class="member-name-link">position</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">return the position</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#position(long)" class="member-name-link">position</a><wbr>(long&nbsp;pos)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">set the position</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(java.nio.ByteBuffer)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read into a ByteBuffer.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(java.nio.ByteBuffer,long)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read into a ByteBuffer, starting at position loc.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length of storage, in bytes.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;length)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer,long)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(java.lang.String)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+<div class="block">Create a BufferChannelFile</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createUnmanaged(java.lang.String,java.lang.String)">
+<h3>createUnmanaged</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></span>&nbsp;<span class="element-name">createUnmanaged</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;mode)</span></div>
+<div class="block">Create a BufferChannelFile with unmanaged file resources - use with care</div>
+</section>
+</li>
+<li>
+<section class="detail" id="duplicate()">
+<h3>duplicate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span>&nbsp;<span class="element-name">duplicate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#duplicate()">BufferChannel</a></code></span></div>
+<div class="block">Return another channel to the same storage but with independent position.
+ Chaos may result due to concurrent use.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#duplicate()">duplicate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="position()">
+<h3>position</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">position</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#position()">BufferChannel</a></code></span></div>
+<div class="block">return the position</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#position()">position</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="position(long)">
+<h3>position</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">position</span><wbr><span class="parameters">(long&nbsp;pos)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#position(long)">BufferChannel</a></code></span></div>
+<div class="block">set the position</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#position(long)">position</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;length)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#truncate(long)">BufferChannel</a></code></span></div>
+<div class="block">Truncate the file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html#truncate(long)" title="class or interface in java.nio.channels" class="external-link"><code>FileChannel.truncate(long)</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.nio.ByteBuffer)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#read(java.nio.ByteBuffer)">BufferChannel</a></code></span></div>
+<div class="block">Read into a ByteBuffer. Returns the number of bytes read. -1 for end of file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#read(java.nio.ByteBuffer)">read</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.nio.ByteBuffer,long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#read(java.nio.ByteBuffer,long)">BufferChannel</a></code></span></div>
+<div class="block">Read into a ByteBuffer, starting at position loc. Return the number of bytes read.
+ loc must be within the file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#read(java.nio.ByteBuffer,long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#write(java.nio.ByteBuffer)">BufferChannel</a></code></span></div>
+<div class="block">Write from ByteBuffer, starting at position loc.  
+ Return the number of bytes written</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer,long)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#write(java.nio.ByteBuffer,long)">BufferChannel</a></code></span></div>
+<div class="block">Write from ByteBuffer, starting at position loc.  
+ Return the number of bytes written.
+ loc must be within 0 to length - writing at length is append</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#write(java.nio.ByteBuffer,long)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#size()">BufferChannel</a></code></span></div>
+<div class="block">Length of storage, in bytes.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#isEmpty()">BufferChannel</a></code></span></div>
+<div class="block">Is it empty?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#getLabel()">BufferChannel</a></code></span></div>
+<div class="block">useful display string</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#getFilename()">BufferChannel</a></code></span></div>
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#getFilename()">getFilename</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html
new file mode 100644
index 0000000..d462dfb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html
@@ -0,0 +1,409 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BufferChannelMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferChannelMem">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BufferChannelMem.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class BufferChannelMem" class="title">Class BufferChannelMem</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.BufferChannelMem</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BufferChannelMem</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return another channel to the same storage but with independent position.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">useful display string</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is it empty?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#position()" class="member-name-link">position</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">return the position</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#position(long)" class="member-name-link">position</a><wbr>(long&nbsp;pos)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">set the position</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(java.nio.ByteBuffer)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read into a ByteBuffer.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(java.nio.ByteBuffer,long)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read into a ByteBuffer, starting at position loc.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length of storage, in bytes.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer,long)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write from ByteBuffer, starting at position loc.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create()">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span>&nbsp;<span class="element-name">create</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(java.lang.String)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="duplicate()">
+<h3>duplicate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span>&nbsp;<span class="element-name">duplicate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#duplicate()">BufferChannel</a></code></span></div>
+<div class="block">Return another channel to the same storage but with independent position.
+ Chaos may result due to concurrent use.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#duplicate()">duplicate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="position()">
+<h3>position</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">position</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#position()">BufferChannel</a></code></span></div>
+<div class="block">return the position</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#position()">position</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="position(long)">
+<h3>position</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">position</span><wbr><span class="parameters">(long&nbsp;pos)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#position(long)">BufferChannel</a></code></span></div>
+<div class="block">set the position</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#position(long)">position</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.nio.ByteBuffer)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#read(java.nio.ByteBuffer)">BufferChannel</a></code></span></div>
+<div class="block">Read into a ByteBuffer. Returns the number of bytes read. -1 for end of file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#read(java.nio.ByteBuffer)">read</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.nio.ByteBuffer,long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#read(java.nio.ByteBuffer,long)">BufferChannel</a></code></span></div>
+<div class="block">Read into a ByteBuffer, starting at position loc. Return the number of bytes read.
+ loc must be within the file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#read(java.nio.ByteBuffer,long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#write(java.nio.ByteBuffer)">BufferChannel</a></code></span></div>
+<div class="block">Write from ByteBuffer, starting at position loc.  
+ Return the number of bytes written</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer,long)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer,
+ long&nbsp;loc)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#write(java.nio.ByteBuffer,long)">BufferChannel</a></code></span></div>
+<div class="block">Write from ByteBuffer, starting at position loc.  
+ Return the number of bytes written.
+ loc must be within 0 to length - writing at length is append</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#write(java.nio.ByteBuffer,long)">write</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#truncate(long)">BufferChannel</a></code></span></div>
+<div class="block">Truncate the file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html#truncate(long)" title="class or interface in java.nio.channels" class="external-link"><code>FileChannel.truncate(long)</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#size()">BufferChannel</a></code></span></div>
+<div class="block">Length of storage, in bytes.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#isEmpty()">BufferChannel</a></code></span></div>
+<div class="block">Is it empty?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#getLabel()">BufferChannel</a></code></span></div>
+<div class="block">useful display string</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="BufferChannel.html#getFilename()">BufferChannel</a></code></span></div>
+<div class="block">Filename for this BufferChannel (maybe null)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BufferChannel.html#getFilename()">getFilename</a></code>&nbsp;in interface&nbsp;<code><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html
new file mode 100644
index 0000000..270e70e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ChannelManager (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: ChannelManager">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ChannelManager.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class ChannelManager" class="title">Class ChannelManager</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.ChannelManager</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ChannelManager</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ChannelManager</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#acquire(java.lang.String)" class="member-name-link">acquire</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#acquire(java.lang.String,java.lang.String)" class="member-name-link">acquire</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;mode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#release(java.lang.String)" class="member-name-link">release</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#release(java.nio.channels.FileChannel)" class="member-name-link">release</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a>&nbsp;chan)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#releaseAll(java.lang.String)" class="member-name-link">releaseAll</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Shutdown all the files matching the prefix (typically a directory)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#reset()" class="member-name-link">reset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ChannelManager</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ChannelManager</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="acquire(java.lang.String)">
+<h3>acquire</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a></span>&nbsp;<span class="element-name">acquire</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="acquire(java.lang.String,java.lang.String)">
+<h3>acquire</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a></span>&nbsp;<span class="element-name">acquire</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;mode)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(java.lang.String)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(java.nio.channels.FileChannel)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a>&nbsp;chan)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="reset()">
+<h3>reset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reset</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="releaseAll(java.lang.String)">
+<h3>releaseAll</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">releaseAll</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+<div class="block">Shutdown all the files matching the prefix (typically a directory)</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html
new file mode 100644
index 0000000..1e20973
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>FileBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/FileBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class FileBase" class="title">Class FileBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.FileBase</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">FileBase</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#DEBUG" class="member-name-link">DEBUG</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#filename" class="member-name-link">filename</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#channel()" class="member-name-link">channel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="filename">
+<h3>filename</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">filename</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="DEBUG">
+<h3>DEBUG</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">DEBUG</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="channel()">
+<h3>channel</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/channels/FileChannel.html" title="class or interface in java.nio.channels" class="external-link">FileChannel</a></span>&nbsp;<span class="element-name">channel</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html
new file mode 100644
index 0000000..01d965f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>FileException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/FileException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class FileException" class="title">Class FileException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.shared.JenaException
+<div class="inheritance"><a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">org.apache.jena.tdb1.TDB1Exception</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.FileException</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">BlockException</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileException</span>
+<span class="extends-implements">extends <a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../serialized-form.html#org.apache.jena.tdb1.base.file.FileException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FileException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">FileException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">FileException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">FileException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>FileException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>FileException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Throwable)">
+<h3>FileException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
+<h3>FileException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html
new file mode 100644
index 0000000..e3e3303
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>FileFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileFactory">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/FileFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class FileFactory" class="title">Class FileFactory</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.FileFactory</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileFactory</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FileFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createObjectFileDisk(java.lang.String)" class="member-name-link">createObjectFileDisk</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createObjectFileMem(java.lang.String)" class="member-name-link">createObjectFileMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createPlainFileDisk(java.lang.String)" class="member-name-link">createPlainFileDisk</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createPlainFileMem()" class="member-name-link">createPlainFileMem</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createStringFileDisk(java.lang.String)" class="member-name-link">createStringFileDisk</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createStringFileMem(java.lang.String)" class="member-name-link">createStringFileMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>FileFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileFactory</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createStringFileDisk(java.lang.String)">
+<h3>createStringFileDisk</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></span>&nbsp;<span class="element-name">createStringFileDisk</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createStringFileMem(java.lang.String)">
+<h3>createStringFileMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../objectfile/StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></span>&nbsp;<span class="element-name">createStringFileMem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createObjectFileDisk(java.lang.String)">
+<h3>createObjectFileDisk</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">createObjectFileDisk</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createObjectFileMem(java.lang.String)">
+<h3>createObjectFileMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">createObjectFileMem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createPlainFileDisk(java.lang.String)">
+<h3>createPlainFileDisk</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span>&nbsp;<span class="element-name">createPlainFileDisk</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createPlainFileMem()">
+<h3>createPlainFileMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span>&nbsp;<span class="element-name">createPlainFileMem</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html
new file mode 100644
index 0000000..e5cab0e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>FileSet (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileSet">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/FileSet.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class FileSet" class="title">Class FileSet</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.FileSet</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileSet</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">FileSet</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">FileSet</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;basename)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">FileSet</a><wbr>(<a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;directory,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;basename)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exists(java.lang.String)" class="member-name-link">exists</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#filename(java.lang.String)" class="member-name-link">filename</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBasename()" class="member-name-link">getBasename</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isMem()" class="member-name-link">isMem</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#mem()" class="member-name-link">mem</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">FileSet for "in-memory"</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
+<h3>FileSet</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileSet</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directory,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;basename)</span></div>
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>FileSet</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileSet</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.Location,java.lang.String)">
+<h3>FileSet</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileSet</span><wbr><span class="parameters">(<a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;directory,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;basename)</span></div>
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="mem()">
+<h3>mem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span>&nbsp;<span class="element-name">mem</span>()</div>
+<div class="block">FileSet for "in-memory"</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLocation()">
+<h3>getLocation</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">getLocation</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBasename()">
+<h3>getBasename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getBasename</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isMem()">
+<h3>isMem</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isMem</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="exists(java.lang.String)">
+<h3>exists</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">exists</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="filename(java.lang.String)">
+<h3>filename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">filename</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html
new file mode 100644
index 0000000..bca3bea
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Location (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: Location">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Location.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class Location" class="title">Class Location</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.Location</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Location</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.
+ Enforces some simple consistency policies and provides a "typed string" for a
+ filename to reduce errors.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#absolute(java.lang.String)" class="member-name-link">absolute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return an absolute filename where relative names are resolved from the
+ location</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#absolute(java.lang.String,java.lang.String)" class="member-name-link">absolute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;extension)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return an absolute filename where relative names are resolved from the
+ location</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directoryName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return a location for a directory on disk</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exists()" class="member-name-link">exists</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does the location exist (and is a directory, and is accessible)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exists(java.lang.String)" class="member-name-link">exists</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#exists(java.lang.String,java.lang.String)" class="member-name-link">exists</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDirectoryPath()" class="member-name-link">getDirectoryPath</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLock()" class="member-name-link">getLock</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMetaFile()" class="member-name-link">getMetaFile</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPath(java.lang.String)" class="member-name-link">getPath</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the name of the file relative to this location</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPath(java.lang.String,java.lang.String)" class="member-name-link">getPath</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the name of the file, and extension, relative to this location</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSubDirectory(java.lang.String)" class="member-name-link">getSubDirectory</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dirname)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSubLocation(java.lang.String)" class="member-name-link">getSubLocation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dirname)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isMem()" class="member-name-link">isMem</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isMemUnique()" class="member-name-link">isMemUnique</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#mem()" class="member-name-link">mem</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return a fresh memory location : always unique, never .equals to another
+ location.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#mem(java.lang.String)" class="member-name-link">mem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return a memory location with a name</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="mem()">
+<h3>mem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">mem</span>()</div>
+<div class="block">Return a fresh memory location : always unique, never .equals to another
+ location.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="mem(java.lang.String)">
+<h3>mem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">mem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Return a memory location with a name</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(java.lang.String)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directoryName)</span></div>
+<div class="block">Return a location for a directory on disk</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDirectoryPath()">
+<h3>getDirectoryPath</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getDirectoryPath</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMetaFile()">
+<h3>getMetaFile</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></span>&nbsp;<span class="element-name">getMetaFile</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isMem()">
+<h3>isMem</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isMem</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isMemUnique()">
+<h3>isMemUnique</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isMemUnique</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLock()">
+<h3>getLock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></span>&nbsp;<span class="element-name">getLock</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSubLocation(java.lang.String)">
+<h3>getSubLocation</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">getSubLocation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dirname)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSubDirectory(java.lang.String)">
+<h3>getSubDirectory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSubDirectory</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dirname)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="absolute(java.lang.String,java.lang.String)">
+<h3>absolute</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">absolute</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;extension)</span></div>
+<div class="block">Return an absolute filename where relative names are resolved from the
+ location</div>
+</section>
+</li>
+<li>
+<section class="detail" id="absolute(java.lang.String)">
+<h3>absolute</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">absolute</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+<div class="block">Return an absolute filename where relative names are resolved from the
+ location</div>
+</section>
+</li>
+<li>
+<section class="detail" id="exists()">
+<h3>exists</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">exists</span>()</div>
+<div class="block">Does the location exist (and is a directory, and is accessible)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="exists(java.lang.String)">
+<h3>exists</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">exists</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="exists(java.lang.String,java.lang.String)">
+<h3>exists</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">exists</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPath(java.lang.String)">
+<h3>getPath</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPath</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+<div class="block">Return the name of the file relative to this location</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPath(java.lang.String,java.lang.String)">
+<h3>getPath</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPath</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+<div class="block">Return the name of the file, and extension, relative to this location</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hashCode()">
+<h3>hashCode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(java.lang.Object)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html
new file mode 100644
index 0000000..1fc401f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>LocationLock (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: LocationLock">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/LocationLock.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class LocationLock" class="title">Class LocationLock</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.LocationLock</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LocationLock</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Represents a lock on a TDB location</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">LocationLock</a><wbr>(<a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canLock()" class="member-name-link">canLock</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets whether the location is lockable i.e.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#canObtain()" class="member-name-link">canObtain</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets whether the current JVM can obtain the lock</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOwner()" class="member-name-link">getOwner</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets the current owner of this locations lock.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isLocked()" class="member-name-link">isLocked</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets whether the location is currently locked</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isOwned()" class="member-name-link">isOwned</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets whether the lock is owned by the current process</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#obtain()" class="member-name-link">obtain</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Obtains the lock in order to prevent other JVMs using the location</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release()" class="member-name-link">release</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Releases the lock so that other JVMs can use the location</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.Location)">
+<h3>LocationLock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LocationLock</span><wbr><span class="parameters">(<a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="canLock()">
+<h3>canLock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canLock</span>()</div>
+<div class="block">Gets whether the location is lockable i.e. is it an on-disk location
+ where we can use a lock file to prevent multi-process access and the
+ potential data corruption that ensues</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>True if the location is lockable</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isLocked()">
+<h3>isLocked</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isLocked</span>()</div>
+<div class="block">Gets whether the location is currently locked</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>boolean</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isOwned()">
+<h3>isOwned</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isOwned</span>()</div>
+<div class="block">Gets whether the lock is owned by the current process</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>True if the location is locked and owned by the process, false
+         otherwise</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getOwner()">
+<h3>getOwner</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getOwner</span>()</div>
+<div class="block">Gets the current owner of this locations lock.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>Process ID of owner if locked, zero if the location cannot be
+         locked or not currently locked</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="canObtain()">
+<h3>canObtain</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">canObtain</span>()</div>
+<div class="block">Gets whether the current JVM can obtain the lock</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>True if the lock can be obtained (or is already held), false
+         otherwise</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="obtain()">
+<h3>obtain</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">obtain</span>()</div>
+<div class="block">Obtains the lock in order to prevent other JVMs using the location</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release()">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span>()</div>
+<div class="block">Releases the lock so that other JVMs can use the location</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html
new file mode 100644
index 0000000..b044d85
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html
@@ -0,0 +1,444 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>MetaFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: MetaFile">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/MetaFile.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class MetaFile" class="title">Class MetaFile</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.MetaFile</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MetaFile</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">Abstraction and many convenience operations on metadata. 
+ Metadata is recorded in Java properties style - not RDF - because it's relative to the file or context used.
+ Keys and values are always strings.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">MetaFile</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fn)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a MetaFile</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkMetadata(java.lang.String,java.lang.String)" class="member-name-link">checkMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Check property has the value given - throw exception if not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkOrSetMetadata(java.lang.String,java.lang.String)" class="member-name-link">checkOrSetMetadata</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Check property is an expected value or set if missing</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear all properties.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump(java.io.PrintStream)" class="member-name-link">dump</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;output)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Debugging</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ensurePropertySet(java.lang.String,java.lang.String)" class="member-name-link">ensurePropertySet</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Set property if not already set.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#existsMetaData()" class="member-name-link">existsMetaData</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Does this metafile exist on disk? (In-memory MetaFiles always exist)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush()" class="member-name-link">flush</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write to backing file if changed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOrSetDefault(java.lang.String,java.lang.String)" class="member-name-link">getOrSetDefault</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get property or the default value - also set the default value if not present</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProperty(java.lang.String)" class="member-name-link">getProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the property value or null.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getProperty(java.lang.String,java.lang.String)" class="member-name-link">getProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;defaultString)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the property value or return supplied default.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPropertyAsInteger(java.lang.String)" class="member-name-link">getPropertyAsInteger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the property value and parse as an integer</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPropertyAsInteger(java.lang.String,int)" class="member-name-link">getPropertyAsInteger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ int&nbsp;defaultValue)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the property value and parse as an integer or return default value.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPropertySplit(java.lang.String)" class="member-name-link">getPropertySplit</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get property as a string and split on ",".</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPropertySplit(java.lang.String,java.lang.String)" class="member-name-link">getPropertySplit</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;defaultString)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get property as a string and split on ",", using the default string if not present in the MetaFile.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasProperty(java.lang.String)" class="member-name-link">hasProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test for the presence of a property</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#propertyEquals(java.lang.String,java.lang.String)" class="member-name-link">propertyEquals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether a property has a value.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProperty(java.lang.String,int)" class="member-name-link">setProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ int&nbsp;value)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Set property, turning integer into a string.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setProperty(java.lang.String,java.lang.String)" class="member-name-link">setProperty</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Set property</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
+<h3>MetaFile</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MetaFile</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fn)</span></div>
+<div class="block">Create a MetaFile</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>label</code> - Convenience label.</dd>
+<dd><code>fn</code> - On disk filename @link{Names.mem} for in-memory</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="existsMetaData()">
+<h3>existsMetaData</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">existsMetaData</span>()</div>
+<div class="block">Does this metafile exist on disk? (In-memory MetaFiles always exist)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hasProperty(java.lang.String)">
+<h3>hasProperty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasProperty</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</span></div>
+<div class="block">Test for the presence of a property</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getProperty(java.lang.String)">
+<h3>getProperty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProperty</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</span></div>
+<div class="block">Get the property value or null.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getProperty(java.lang.String,java.lang.String)">
+<h3>getProperty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProperty</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;defaultString)</span></div>
+<div class="block">Get the property value or return supplied default.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPropertyAsInteger(java.lang.String)">
+<h3>getPropertyAsInteger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPropertyAsInteger</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</span></div>
+<div class="block">Get the property value and parse as an integer</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPropertyAsInteger(java.lang.String,int)">
+<h3>getPropertyAsInteger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPropertyAsInteger</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ int&nbsp;defaultValue)</span></div>
+<div class="block">Get the property value and parse as an integer or return default value.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPropertySplit(java.lang.String)">
+<h3>getPropertySplit</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getPropertySplit</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</span></div>
+<div class="block">Get property as a string and split on ",".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPropertySplit(java.lang.String,java.lang.String)">
+<h3>getPropertySplit</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getPropertySplit</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;defaultString)</span></div>
+<div class="block">Get property as a string and split on ",", using the default string if not present in the MetaFile.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setProperty(java.lang.String,java.lang.String)">
+<h3>setProperty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProperty</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</span></div>
+<div class="block">Set property</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setProperty(java.lang.String,int)">
+<h3>setProperty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setProperty</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ int&nbsp;value)</span></div>
+<div class="block">Set property, turning integer into a string.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="propertyEquals(java.lang.String,java.lang.String)">
+<h3>propertyEquals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">propertyEquals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</span></div>
+<div class="block">Test whether a property has a value.  Null tests equal to not present.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="ensurePropertySet(java.lang.String,java.lang.String)">
+<h3>ensurePropertySet</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">ensurePropertySet</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</span></div>
+<div class="block">Set property if not already set.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getOrSetDefault(java.lang.String,java.lang.String)">
+<h3>getOrSetDefault</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getOrSetDefault</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</span></div>
+<div class="block">Get property or the default value - also set the default value if not present</div>
+</section>
+</li>
+<li>
+<section class="detail" id="checkOrSetMetadata(java.lang.String,java.lang.String)">
+<h3>checkOrSetMetadata</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">checkOrSetMetadata</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</span></div>
+<div class="block">Check property is an expected value or set if missing</div>
+</section>
+</li>
+<li>
+<section class="detail" id="checkMetadata(java.lang.String,java.lang.String)">
+<h3>checkMetadata</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">checkMetadata</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expected)</span></div>
+<div class="block">Check property has the value given - throw exception if not.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Clear all properties.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="flush()">
+<h3>flush</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">flush</span>()</div>
+<div class="block">Write to backing file if changed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dump(java.io.PrintStream)">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;output)</span></div>
+<div class="block">Debugging</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html
new file mode 100644
index 0000000..7c4a219
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PlainFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: PlainFile">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PlainFile.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class PlainFile" class="title">Class PlainFile</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.PlainFile</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></code>, <code><a href="PlainFilePersistent.html" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PlainFile</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">Single file, single ByteBuffer</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#ensure(int)" class="member-name-link">ensure</a><wbr>(int&nbsp;newSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getByteBuffer()" class="member-name-link">getByteBuffer</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFileSize()" class="member-name-link">getFileSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getByteBuffer()">
+<h3>getByteBuffer</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">getByteBuffer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="ensure(int)">
+<h3>ensure</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">ensure</span><wbr><span class="parameters">(int&nbsp;newSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFileSize()">
+<h3>getFileSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getFileSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html
new file mode 100644
index 0000000..2145f4a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html
@@ -0,0 +1,194 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PlainFileMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: PlainFileMem">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PlainFileMem.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class PlainFileMem" class="title">Class PlainFileMem</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file.PlainFile</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.PlainFileMem</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PlainFileMem</span>
+<span class="extends-implements">extends <a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PlainFileMem</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.file.PlainFile">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.file.<a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></h3>
+<code><a href="PlainFile.html#ensure(int)">ensure</a>, <a href="PlainFile.html#getByteBuffer()">getByteBuffer</a>, <a href="PlainFile.html#getFileSize()">getFileSize</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>PlainFileMem</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PlainFileMem</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="PlainFile.html#close()">close</a></code>&nbsp;in class&nbsp;<code><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="PlainFile.html#sync()">sync</a></code>&nbsp;in class&nbsp;<code><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html
new file mode 100644
index 0000000..1fec89b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PlainFilePersistent (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: PlainFilePersistent">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PlainFilePersistent.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<h1 title="Class PlainFilePersistent" class="title">Class PlainFilePersistent</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file.PlainFile</a>
+<div class="inheritance">org.apache.jena.tdb1.base.file.PlainFilePersistent</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PlainFilePersistent</span>
+<span class="extends-implements">extends <a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span></div>
+<div class="block">Single, unsegmented file with ByteBuffer</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.file.PlainFile">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.file.<a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></h3>
+<code><a href="PlainFile.html#ensure(int)">ensure</a>, <a href="PlainFile.html#getByteBuffer()">getByteBuffer</a>, <a href="PlainFile.html#getFileSize()">getFileSize</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="PlainFile.html#sync()">sync</a></code>&nbsp;in class&nbsp;<code><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="PlainFile.html#close()">close</a></code>&nbsp;in class&nbsp;<code><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccess.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccess.html
new file mode 100644
index 0000000..93adf78
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccess.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.file.BlockAccess (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, interface: BlockAccess">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.file.BlockAccess" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.file.BlockAccess</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that implement <a href="../BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockAccessBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Support for a disk file backed FileAccess</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockAccessByteArray.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">FileAccess interface backed by a byte array.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockAccessDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockAccessMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">FileAccess for a file, using memory mapped I/O</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockAccessMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">File access layer that simulates a disk in-memory - for testing, not written for efficiency.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessBase.html
new file mode 100644
index 0000000..fbed765
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessBase.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BlockAccessBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BlockAccessBase" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BlockAccessBase</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Subclasses of <a href="../BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockAccessDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BlockAccessMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">FileAccess for a file, using memory mapped I/O</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessByteArray.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessByteArray.html
new file mode 100644
index 0000000..7f96d25
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessByteArray.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BlockAccessByteArray (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessByteArray">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BlockAccessByteArray" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BlockAccessByteArray</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BlockAccessByteArray</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessDirect.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessDirect.html
new file mode 100644
index 0000000..6fd5f90
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessDirect.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BlockAccessDirect (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessDirect">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BlockAccessDirect" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BlockAccessDirect</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BlockAccessDirect</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessMapped.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessMapped.html
new file mode 100644
index 0000000..7f868bf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessMapped.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BlockAccessMapped (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessMapped">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BlockAccessMapped" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BlockAccessMapped</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BlockAccessMapped</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessMem.html
new file mode 100644
index 0000000..49333a5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BlockAccessMem.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BlockAccessMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BlockAccessMem">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BlockAccessMem" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BlockAccessMem</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BlockAccessMem</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocator.html
new file mode 100644
index 0000000..1cad6a4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocator.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.file.BufferAllocator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, interface: BufferAllocator">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.file.BufferAllocator" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.file.BufferAllocator</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that implement <a href="../BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BufferAllocatorDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocateDirect(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocateDirect(int)</code></a>.</div>
+</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BufferAllocatorMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">ByteBuffer access to a temporary file, using memory mapped I/O.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BufferAllocatorMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocate(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocate(int)</code></a>.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorDirect.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorDirect.html
new file mode 100644
index 0000000..ffddb7f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorDirect.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BufferAllocatorDirect (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferAllocatorDirect">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BufferAllocatorDirect" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BufferAllocatorDirect</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BufferAllocatorDirect</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorMapped.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorMapped.html
new file mode 100644
index 0000000..21662aa
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorMapped.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BufferAllocatorMapped (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferAllocatorMapped">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BufferAllocatorMapped" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BufferAllocatorMapped</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BufferAllocatorMapped</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorMem.html
new file mode 100644
index 0000000..5beb837
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferAllocatorMem.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BufferAllocatorMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferAllocatorMem">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BufferAllocatorMem" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BufferAllocatorMem</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BufferAllocatorMem</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannel.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannel.html
new file mode 100644
index 0000000..ad9e37a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannel.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.file.BufferChannel (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, interface: BufferChannel">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.file.BufferChannel" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.file.BufferChannel</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that implement <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BufferChannelFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BufferChannelMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BufferChannelMem.</span><code><a href="../BufferChannelMem.html#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BufferChannelMem.</span><code><a href="../BufferChannelMem.html#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BufferChannel.</span><code><a href="../BufferChannel.html#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return another channel to the same storage but with independent position.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BufferChannelFile.</span><code><a href="../BufferChannelFile.html#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BufferChannelMem.</span><code><a href="../BufferChannelMem.html#duplicate()" class="member-name-link">duplicate</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.objectfile">
+<h2>Uses of <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> in <a href="../../objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></h2>
+<div class="caption"><span>Constructors in <a href="../../objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a> with parameters of type <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../objectfile/ObjectFileStorage.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)" class="member-name-link">ObjectFileStorage</a><wbr>(<a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../objectfile/ObjectFileStorage.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel,int)" class="member-name-link">ObjectFileStorage</a><wbr>(<a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;file,
+ int&nbsp;bufferSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> with type parameters of type <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../../store/StorageConfig.html#bufferChannels" class="member-name-link">bufferChannels</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../transaction/Journal.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)" class="member-name-link">Journal</a><wbr>(<a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;chan)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannelFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannelFile.html
new file mode 100644
index 0000000..7fd1ec6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannelFile.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BufferChannelFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferChannelFile">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BufferChannelFile" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BufferChannelFile</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BufferChannelFile.</span><code><a href="../BufferChannelFile.html#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a BufferChannelFile</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BufferChannelFile.</span><code><a href="../BufferChannelFile.html#createUnmanaged(java.lang.String,java.lang.String)" class="member-name-link">createUnmanaged</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;mode)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a BufferChannelFile with unmanaged file resources - use with care</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannelMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannelMem.html
new file mode 100644
index 0000000..dae3798
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/BufferChannelMem.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.BufferChannelMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: BufferChannelMem">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.BufferChannelMem" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.BufferChannelMem</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.BufferChannelMem</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/ChannelManager.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/ChannelManager.html
new file mode 100644
index 0000000..ed0d52e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/ChannelManager.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.ChannelManager (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: ChannelManager">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.ChannelManager" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.ChannelManager</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.ChannelManager</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileBase.html
new file mode 100644
index 0000000..a9aff1a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileBase.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.FileBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FileBase.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.FileBase" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.FileBase</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.FileBase</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileException.html
new file mode 100644
index 0000000..e126dd0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileException.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.FileException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FileException.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.FileException" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.FileException</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a> in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Subclasses of <a href="../FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a> in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../block/BlockException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileFactory.html
new file mode 100644
index 0000000..98b1a5b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileFactory.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.FileFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileFactory">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FileFactory.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.FileFactory" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.FileFactory</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.FileFactory</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileSet.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileSet.html
new file mode 100644
index 0000000..70abb6a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/FileSet.html
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.FileSet (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: FileSet">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.FileSet" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.FileSet</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a> in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Methods in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a> with parameters of type <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../../block/BlockMgrFactory.html#addCache(org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.block.FileMode,int,int)" class="member-name-link">addCache</a><wbr>(<a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr,
+ <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a caching layer to a BlockMgr if appropriate.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../../block/BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,int,int,int)" class="member-name-link">create</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ int&nbsp;blockSize,
+ int&nbsp;readBlockCacheSize,
+ int&nbsp;writeBlockCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrFactory.</span><code><a href="../../block/BlockMgrFactory.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.base.block.BlockParams)" class="member-name-link">create</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../../block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileSet.</span><code><a href="../FileSet.html#mem()" class="member-name-link">mem</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">FileSet for "in-memory"</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.BlockMgrBuilderStd.</span><code><a href="../../../index/BuilderStdIndex.BlockMgrBuilderStd.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdIndex.IndexBuilderStd.</span><code><a href="../../../index/BuilderStdIndex.IndexBuilderStd.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexBuilder.</span><code><a href="../../../index/IndexBuilder.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdIndex.RangeIndexBuilderStd.</span><code><a href="../../../index/BuilderStdIndex.RangeIndexBuilderStd.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexBuilder.</span><code><a href="../../../index/RangeIndexBuilder.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrBuilder.</span><code><a href="../../../setup/BlockMgrBuilder.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdDB.ObjectFileBuilderStd.</span><code><a href="../../../setup/BuilderStdDB.ObjectFileBuilderStd.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ObjectFileBuilder.</span><code><a href="../../../setup/ObjectFileBuilder.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdDB.TupleIndexBuilderStd.</span><code><a href="../../../setup/BuilderStdDB.TupleIndexBuilderStd.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexBuilder.</span><code><a href="../../../setup/TupleIndexBuilder.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileRef.</span><code><a href="../../../sys/FileRef.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">create</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeObjectFile(org.apache.jena.tdb1.base.file.FileSet)" class="member-name-link">makeObjectFile</a><wbr>(<a href="../FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fsIdToNode)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/Location.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/Location.html
new file mode 100644
index 0000000..c5bffaf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/Location.html
@@ -0,0 +1,608 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.Location (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: Location">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.Location" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.Location</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.xloader">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../../tdb/package-summary.html">org.apache.jena.tdb</a></h2>
+<div class="caption"><span>Methods in <a href="../../../../tdb/package-summary.html">org.apache.jena.tdb</a> that return <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../../tdb/TDBFactory.html#location(org.apache.jena.query.Dataset)" class="member-name-link">location</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../../TDB1Factory.html#location(org.apache.jena.query.Dataset)"><code>TDB1Factory.location(Dataset)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../../tdb/TDBFactory.html#location(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">location</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../../TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)"><code>TDB1Factory.location(DatasetGraph)</code></a></div>
+</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../../tdb/package-summary.html">org.apache.jena.tdb</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBBackup.</span><code><a href="../../../../tdb/TDBBackup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)" class="member-name-link">backup</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;backupfile)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="../../../TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)"><code>TDB1Backup.backup(Location, OutputStream)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBBackup.</span><code><a href="../../../../tdb/TDBBackup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">backup</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;backupfile)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use
+     <a href="../../../TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)"><code>TDB1Backup.backup(Location, String)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../../tdb/TDBFactory.html#createDataset(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDataset</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../../TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDataset(Location)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../../tdb/TDBFactory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraph</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../../TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.createDatasetGraph(Location)</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../../tdb/TDBFactory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">inUseLocation</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../../TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)"><code>TDB1Factory.inUseLocation(Location)</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../../tdb/TDBFactory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../../TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"><code>TDB1Factory.setup(org.apache.jena.tdb1.base.file.Location, org.apache.jena.tdb1.setup.StoreParams)</code></a></div>
+</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../package-summary.html">org.apache.jena.tdb1</a></h2>
+<div class="caption"><span>Methods in <a href="../../../package-summary.html">org.apache.jena.tdb1</a> that return <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../../TDB1Factory.html#location(org.apache.jena.query.Dataset)" class="member-name-link">location</a><wbr>(org.apache.jena.query.Dataset&nbsp;dataset)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the location of a dataset if it is backed by TDB, else null</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../../TDB1Factory.html#location(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">location</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;datasetGraph)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the location of a DatasetGraph if it is backed by TDB, else null</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../package-summary.html">org.apache.jena.tdb1</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Backup.</span><code><a href="../../../TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.io.OutputStream)" class="member-name-link">backup</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;backupfile)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Backup.</span><code><a href="../../../TDB1Backup.html#backup(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">backup</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;backupfile)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.query.Dataset</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../../TDB1Factory.html#createDataset(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDataset</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create or connect to a TDB-backed dataset</div>
+</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../../TDB1Factory.html#createDatasetGraph(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraph</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create or connect to a TDB-backed dataset (graph-level)</div>
+</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../../TDB1Factory.html#inUseLocation(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">inUseLocation</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Test whether a location already has a TDB database or whether a call to
+ TDBFactory will cause a new, fresh TDB database to be created (pragmatic
+ tests).</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../../TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Set the <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> for specific Location.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Location.</span><code><a href="../Location.html#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;directoryName)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a location for a directory on disk</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileSet.</span><code><a href="../FileSet.html#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Location.</span><code><a href="../Location.html#getSubLocation(java.lang.String)" class="member-name-link">getSubLocation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dirname)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Location.</span><code><a href="../Location.html#mem()" class="member-name-link">mem</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return a fresh memory location : always unique, never .equals to another
+ location.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Location.</span><code><a href="../Location.html#mem(java.lang.String)" class="member-name-link">mem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a memory location with a name</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../FileSet.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">FileSet</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;directory,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;basename)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a FileSet given Location (directory) and name within the directory</div>
+</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../LocationLock.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">LocationLock</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)" class="member-name-link">_build</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;_transform)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">build</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#chooseOptimizer(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">chooseOptimizer</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;appParams)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a <a href="../../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a> with a set of <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,java.lang.String,int,int)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id,
+ int&nbsp;node2NodeIdCacheSize,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node,
+ int&nbsp;nodeId2NodeCacheSize,
+ int&nbsp;sizeNodeMissCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">makePrefixes</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;loc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../../../setup/StoreParamsCodec.html#read(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">read</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Read from a file if possible.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../../../setup/StoreParamsCodec.html#write(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Write to a file</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> declared as <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../../store/StorageConfig.html#location" class="member-name-link">location</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../../../store/DatasetGraphTDB.html#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../store/StorageConfig.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)" class="member-name-link">StorageConfig</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;&nbsp;blockMgrs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;&nbsp;objectFiles,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;&nbsp;bufferChannels)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.xloader">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></h2>
+<div class="caption"><span>Methods in <a href="../../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ProcNodeTableDataBuilder.</span><code><a href="../../../store/xloader/ProcNodeTableDataBuilder.html#exec(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.util.List,boolean)" class="member-name-link">exec</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFileTriples,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFileQuads,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;datafiles,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ProcRewriteIndex.</span><code><a href="../../../store/xloader/ProcRewriteIndex.html#exec(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">exec</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;srcLoc,
+ <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;dstLoc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../../sys/StoreConnection.html#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBMaker.</span><code><a href="../../../sys/TDBMaker.html#createDatasetGraphTransaction(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraphTransaction</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a Dataset that supports transactions</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBMaker.</span><code><a href="../../../sys/TDBMaker.html#createDirect(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDirect</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create new <a href="../../../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../../sys/StoreConnection.html#expel(org.apache.jena.tdb1.base.file.Location,boolean)" class="member-name-link">expel</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ boolean&nbsp;force)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Stop managing a location.</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../../sys/TDBInternal.html#expel(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">expel</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Stop managing a TDB1 database at <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../../sys/TDBInternal.html#expel(org.apache.jena.tdb1.base.file.Location,boolean)" class="member-name-link">expel</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ boolean&nbsp;force)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Stop managing a TDB1 database at <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../../sys/StoreConnection.html#getExisting(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">getExisting</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the StoreConnection if one already exists for this location, else
+ return null</div>
+</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../../sys/TDBInternal.html#isNewDatabaseArea(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">isNewDatabaseArea</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Look at a directory and see if it is a new area</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../../sys/StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">make</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Make a StoreConnection based on any StoreParams at the location or the system defaults.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../../sys/StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">make</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a StoreConnection for a particular connection.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">makeTupleIndex</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;keyLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeTupleIndexes(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String%5B%5D,java.lang.String%5B%5D)" class="member-name-link">makeTupleIndexes</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;descs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;filenames)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../../sys/StoreConnection.html#release(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">release</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Stop managing a location.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../../sys/TDBInternal.html#releaseDSG(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">releaseDSG</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Stop managing the <a href="../../../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a> for the location.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a> in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTransaction.</span><code><a href="../../../transaction/DatasetGraphTransaction.html#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Journal.</span><code><a href="../../../transaction/Journal.html#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Journal.</span><code><a href="../../../transaction/Journal.html#exists(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">exists</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../transaction/DatasetGraphTransaction.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">DatasetGraphTransaction</a><wbr>(<a href="../Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/LocationLock.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/LocationLock.html
new file mode 100644
index 0000000..88b4c46
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/LocationLock.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.LocationLock (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: LocationLock">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../LocationLock.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.LocationLock" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.LocationLock</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Location.</span><code><a href="../Location.html#getLock()" class="member-name-link">getLock</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/MetaFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/MetaFile.html
new file mode 100644
index 0000000..78d47d3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/MetaFile.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.MetaFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: MetaFile">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.MetaFile" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.MetaFile</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Location.</span><code><a href="../Location.html#getMetaFile()" class="member-name-link">getMetaFile</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../../../index/bplustree/BPlusTreeParams.html#addToMetaData(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">addToMetaData</a><wbr>(<a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../../../index/bplustree/BPlusTreeParams.html#readMeta(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">readMeta</a><wbr>(<a href="../MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFile.html
new file mode 100644
index 0000000..bb35223
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFile.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.PlainFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: PlainFile">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.PlainFile" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.PlainFile</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Subclasses of <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../PlainFileMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../PlainFilePersistent.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Single, unsegmented file with ByteBuffer</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileFactory.</span><code><a href="../FileFactory.html#createPlainFileDisk(java.lang.String)" class="member-name-link">createPlainFileDisk</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileFactory.</span><code><a href="../FileFactory.html#createPlainFileMem()" class="member-name-link">createPlainFileMem</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/ExtHash.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">ExtHash</a><wbr>(<a href="../PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a>&nbsp;dictionaryBackingFile,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgrHashBuckets)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFileMem.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFileMem.html
new file mode 100644
index 0000000..987e86d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFileMem.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.PlainFileMem (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: PlainFileMem">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.PlainFileMem" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.PlainFileMem</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.PlainFileMem</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFilePersistent.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFilePersistent.html
new file mode 100644
index 0000000..a45f412
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/class-use/PlainFilePersistent.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.file.PlainFilePersistent (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file, class: PlainFilePersistent">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PlainFilePersistent.html" title="class in org.apache.jena.tdb1.base.file">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.file.PlainFilePersistent" class="title">Uses of Class<br>org.apache.jena.tdb1.base.file.PlainFilePersistent</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.file.PlainFilePersistent</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html
new file mode 100644
index 0000000..f1dbc48
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.file (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.file" class="title">Package org.apache.jena.tdb1.base.file</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.file</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">Interface to concrete storage - read and write Blocks, addressed by id.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockAccessBase.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Support for a disk file backed FileAccess</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockAccessByteArray.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">FileAccess interface backed by a byte array.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockAccessDirect.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockAccessMapped.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">FileAccess for a file, using memory mapped I/O</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BlockAccessMem.html" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">File access layer that simulates a disk in-memory - for testing, not written for efficiency.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">An allocator for retrieving ByteBuffers of a given size.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BufferAllocatorDirect.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocateDirect(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocateDirect(int)</code></a>.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BufferAllocatorMapped.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">ByteBuffer access to a temporary file, using memory mapped I/O.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BufferAllocatorMem.html" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Delegates to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html#allocate(int)" title="class or interface in java.nio" class="external-link"><code>ByteBuffer.allocate(int)</code></a>.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BufferChannelFile.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BufferChannelMem.html" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ChannelManager.html" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FileBase.html" title="class in org.apache.jena.tdb1.base.file">FileBase</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab5"><a href="FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FileFactory.html" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LocationLock.html" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Represents a lock on a TDB location</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Abstraction and many convenience operations on metadata.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Single file, single ByteBuffer</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PlainFileMem.html" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PlainFilePersistent.html" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Single, unsegmented file with ByteBuffer</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-tree.html
new file mode 100644
index 0000000..734d3ca
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-tree.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.file Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.file</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccessBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a> (implements org.apache.jena.tdb1.base.file.<a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccessDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccessMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccessByteArray.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a> (implements org.apache.jena.tdb1.base.file.<a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccessMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a> (implements org.apache.jena.tdb1.base.file.<a href="BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferAllocatorDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a> (implements org.apache.jena.tdb1.base.file.<a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferAllocatorMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a> (implements org.apache.jena.tdb1.base.file.<a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferAllocatorMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a> (implements org.apache.jena.tdb1.base.file.<a href="BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferChannelFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a> (implements org.apache.jena.tdb1.base.file.<a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferChannelMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a> (implements org.apache.jena.tdb1.base.file.<a href="BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="ChannelManager.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="FileBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileBase</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="FileFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="FileSet.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileSet</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="Location.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">Location</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="LocationLock.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="MetaFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">MetaFile</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="PlainFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFile</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="PlainFileMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="PlainFilePersistent.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></li>
+</ul>
+</li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="../../TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="FileException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccess.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferAllocator.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferChannel.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BlockAccess.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="BufferChannel.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-use.html
new file mode 100644
index 0000000..f9df93b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-use.html
@@ -0,0 +1,327 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.file (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.file">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.file" class="title">Uses of Package<br>org.apache.jena.tdb1.base.file</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.xloader">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Location.html#org.apache.jena.tdb">Location</a></div>
+<div class="col-last even-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../package-summary.html">org.apache.jena.tdb1</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1">Location</a></div>
+<div class="col-last even-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../block/package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/FileException.html#org.apache.jena.tdb1.base.block">FileException</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/FileSet.html#org.apache.jena.tdb1.base.block">FileSet</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockAccess.html#org.apache.jena.tdb1.base.file">BlockAccess</a></div>
+<div class="col-last even-row-color">
+<div class="block">Interface to concrete storage - read and write Blocks, addressed by id.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/BlockAccessBase.html#org.apache.jena.tdb1.base.file">BlockAccessBase</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Support for a disk file backed FileAccess</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/BufferAllocator.html#org.apache.jena.tdb1.base.file">BufferAllocator</a></div>
+<div class="col-last even-row-color">
+<div class="block">An allocator for retrieving ByteBuffers of a given size.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/BufferChannel.html#org.apache.jena.tdb1.base.file">BufferChannel</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/BufferChannelFile.html#org.apache.jena.tdb1.base.file">BufferChannelFile</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/FileSet.html#org.apache.jena.tdb1.base.file">FileSet</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.base.file">Location</a></div>
+<div class="col-last even-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/LocationLock.html#org.apache.jena.tdb1.base.file">LocationLock</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Represents a lock on a TDB location</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/MetaFile.html#org.apache.jena.tdb1.base.file">MetaFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">Abstraction and many convenience operations on metadata.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/PlainFile.html#org.apache.jena.tdb1.base.file">PlainFile</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Single file, single ByteBuffer</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.objectfile">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BufferChannel.html#org.apache.jena.tdb1.base.objectfile">BufferChannel</a></div>
+<div class="col-last even-row-color">
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/FileSet.html#org.apache.jena.tdb1.index">FileSet</a></div>
+<div class="col-last even-row-color">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.index">Location</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/MetaFile.html#org.apache.jena.tdb1.index.bplustree">MetaFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">Abstraction and many convenience operations on metadata.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/PlainFile.html#org.apache.jena.tdb1.index.ext">PlainFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">Single file, single ByteBuffer</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/FileSet.html#org.apache.jena.tdb1.setup">FileSet</a></div>
+<div class="col-last even-row-color">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.setup">Location</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BufferChannel.html#org.apache.jena.tdb1.store">BufferChannel</a></div>
+<div class="col-last even-row-color">
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.store">Location</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.xloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.store.xloader">Location</a></div>
+<div class="col-last even-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/FileSet.html#org.apache.jena.tdb1.sys">FileSet</a></div>
+<div class="col-last even-row-color">
+<div class="block">Naming metadata management to a collection of related files
+  (same directory, same basename within directory, various extensions).</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.sys">Location</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.file</a> used by <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BufferChannel.html#org.apache.jena.tdb1.transaction">BufferChannel</a></div>
+<div class="col-last even-row-color">
+<div class="block">Interface to storage : a simplified version of FileChannel.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/Location.html#org.apache.jena.tdb1.transaction">Location</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Wrapper for a file system directory; can create filenames in that directory.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html
new file mode 100644
index 0000000..5ea189e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html
@@ -0,0 +1,273 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, interface: ObjectFile">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFile.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Interface ObjectFile" class="title">Interface ObjectFile</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></code>, <code><a href="ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></code>, <code><a href="ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></code>, <code><a href="ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></code>, <code><a href="../../transaction/ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></code>, <code><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">ObjectFile</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#type" class="member-name-link">type</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">A label to identify this ObjectFile</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Any objects in this file?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#length()" class="member-name-link">length</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Length, in units used by read/write for ids</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Read a buffer at the accessor number.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#reposition(long)" class="member-name-link">reposition</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Truncate the file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Write out the buffer - return the accessor number</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="type">
+<h3>type</h3>
+<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">type</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.base.objectfile.ObjectFile.type">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block">A label to identify this ObjectFile</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block">Write out the buffer - return the accessor number</div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block">Read a buffer at the accessor number.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="length()">
+<h3>length</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">length</span>()</div>
+<div class="block">Length, in units used by read/write for ids</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block">Any objects in this file?</div>
+</section>
+</li>
+<li>
+<section class="detail" id="reposition(long)">
+<h3>reposition</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">reposition</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block">Reset the "append" point; may only be moved earlier.
+ The new position must correspond to a position returned by
+ <a href="#write(java.nio.ByteBuffer)"><code>write(ByteBuffer)</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block">Truncate the file</div>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html
new file mode 100644
index 0000000..acff42d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html
@@ -0,0 +1,335 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileLogger">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileLogger.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Class ObjectFileLogger" class="title">Class ObjectFileLogger</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.objectfile.ObjectFileLogger</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ObjectFileLogger</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFile">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></h3>
+<code><a href="ObjectFile.html#type">type</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">A label to identify this ObjectFile</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Any objects in this file?</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#length()" class="member-name-link">length</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length, in units used by read/write for ids</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read a buffer at the accessor number.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reposition(long)" class="member-name-link">reposition</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write out the buffer - return the accessor number</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>ObjectFileLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileLogger</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">ObjectFile</a></code></span></div>
+<div class="block">Write out the buffer - return the accessor number</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="reposition(long)">
+<h3>reposition</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reposition</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#reposition(long)">ObjectFile</a></code></span></div>
+<div class="block">Reset the "append" point; may only be moved earlier.
+ The new position must correspond to a position returned by
+ <a href="ObjectFile.html#write(java.nio.ByteBuffer)"><code>ObjectFile.write(ByteBuffer)</code></a>.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#reposition(long)">reposition</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#read(long)">ObjectFile</a></code></span></div>
+<div class="block">Read a buffer at the accessor number.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#read(long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#all()">ObjectFile</a></code></span></div>
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#truncate(long)">ObjectFile</a></code></span></div>
+<div class="block">Truncate the file</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#getLabel()">ObjectFile</a></code></span></div>
+<div class="block">A label to identify this ObjectFile</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="length()">
+<h3>length</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">length</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#length()">ObjectFile</a></code></span></div>
+<div class="block">Length, in units used by read/write for ids</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#length()">length</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#isEmpty()">ObjectFile</a></code></span></div>
+<div class="block">Any objects in this file?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html
new file mode 100644
index 0000000..3585985
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileReadonly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileReadonly">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileReadonly.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Class ObjectFileReadonly" class="title">Class ObjectFileReadonly</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.base.objectfile.ObjectFileReadonly</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ObjectFileReadonly</span>
+<span class="extends-implements">extends <a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFile">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></h3>
+<code><a href="ObjectFile.html#type">type</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileReadonly</a><wbr>(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reposition(long)" class="member-name-link">reposition</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write out the buffer - return the accessor number</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></h3>
+<code><a href="ObjectFileWrapper.html#all()">all</a>, <a href="ObjectFileWrapper.html#close()">close</a>, <a href="ObjectFileWrapper.html#getLabel()">getLabel</a>, <a href="ObjectFileWrapper.html#isEmpty()">isEmpty</a>, <a href="ObjectFileWrapper.html#length()">length</a>, <a href="ObjectFileWrapper.html#read(long)">read</a>, <a href="ObjectFileWrapper.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>ObjectFileReadonly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileReadonly</span><wbr><span class="parameters">(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">ObjectFile</a></code></span></div>
+<div class="block">Write out the buffer - return the accessor number</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="ObjectFileWrapper.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in class&nbsp;<code><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="reposition(long)">
+<h3>reposition</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reposition</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#reposition(long)">ObjectFile</a></code></span></div>
+<div class="block">Reset the "append" point; may only be moved earlier.
+ The new position must correspond to a position returned by
+ <a href="ObjectFile.html#write(java.nio.ByteBuffer)"><code>ObjectFile.write(ByteBuffer)</code></a>.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#reposition(long)">reposition</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="ObjectFileWrapper.html#reposition(long)">reposition</a></code>&nbsp;in class&nbsp;<code><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#truncate(long)">ObjectFile</a></code></span></div>
+<div class="block">Truncate the file</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="ObjectFileWrapper.html#truncate(long)">truncate</a></code>&nbsp;in class&nbsp;<code><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html
new file mode 100644
index 0000000..b70e381
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html
@@ -0,0 +1,381 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileStorage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileStorage">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileStorage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Class ObjectFileStorage" class="title">Class ObjectFileStorage</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.objectfile.ObjectFileStorage</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ObjectFileStorage</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="block">Variable length ByteBuffer file on disk with
+  buffering for delayed writes.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#logging" class="member-name-link">logging</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFile">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></h3>
+<code><a href="ObjectFile.html#type">type</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)" class="member-name-link">ObjectFileStorage</a><wbr>(<a href="../file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel,int)" class="member-name-link">ObjectFileStorage</a><wbr>(<a href="../file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;file,
+ int&nbsp;bufferSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">A label to identify this ObjectFile</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Any objects in this file?</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#length()" class="member-name-link">length</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length, in units used by read/write for ids</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;loc)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read a buffer at the accessor number.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reposition(long)" class="member-name-link">reposition</a><wbr>(long&nbsp;posn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write out the buffer - return the accessor number</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="logging">
+<h3>logging</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">logging</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.BufferChannel)">
+<h3>ObjectFileStorage</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileStorage</span><wbr><span class="parameters">(<a href="../file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;file)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.BufferChannel,int)">
+<h3>ObjectFileStorage</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileStorage</span><wbr><span class="parameters">(<a href="../file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;file,
+ int&nbsp;bufferSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">ObjectFile</a></code></span></div>
+<div class="block">Write out the buffer - return the accessor number</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="reposition(long)">
+<h3>reposition</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reposition</span><wbr><span class="parameters">(long&nbsp;posn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#reposition(long)">ObjectFile</a></code></span></div>
+<div class="block">Reset the "append" point; may only be moved earlier.
+ The new position must correspond to a position returned by
+ <a href="ObjectFile.html#write(java.nio.ByteBuffer)"><code>ObjectFile.write(ByteBuffer)</code></a>.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#reposition(long)">reposition</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#truncate(long)">ObjectFile</a></code></span></div>
+<div class="block">Truncate the file</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;loc)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#read(long)">ObjectFile</a></code></span></div>
+<div class="block">Read a buffer at the accessor number.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#read(long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="length()">
+<h3>length</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">length</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#length()">ObjectFile</a></code></span></div>
+<div class="block">Length, in units used by read/write for ids</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#length()">length</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#isEmpty()">ObjectFile</a></code></span></div>
+<div class="block">Any objects in this file?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#getLabel()">ObjectFile</a></code></span></div>
+<div class="block">A label to identify this ObjectFile</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#all()">ObjectFile</a></code></span></div>
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html
new file mode 100644
index 0000000..ed1eceb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileSwitcher (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileSwitcher">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileSwitcher.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Class ObjectFileSwitcher" class="title">Class ObjectFileSwitcher</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.base.objectfile.ObjectFileSwitcher</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ObjectFileSwitcher</span>
+<span class="extends-implements">extends <a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></span></div>
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFile">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></h3>
+<code><a href="ObjectFile.html#type">type</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileSwitcher</a><wbr>(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objFile1,
+ <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objFile2)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#switchover()" class="member-name-link">switchover</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></h3>
+<code><a href="ObjectFileWrapper.html#all()">all</a>, <a href="ObjectFileWrapper.html#close()">close</a>, <a href="ObjectFileWrapper.html#getLabel()">getLabel</a>, <a href="ObjectFileWrapper.html#isEmpty()">isEmpty</a>, <a href="ObjectFileWrapper.html#length()">length</a>, <a href="ObjectFileWrapper.html#read(long)">read</a>, <a href="ObjectFileWrapper.html#reposition(long)">reposition</a>, <a href="ObjectFileWrapper.html#sync()">sync</a>, <a href="ObjectFileWrapper.html#truncate(long)">truncate</a>, <a href="ObjectFileWrapper.html#write(java.nio.ByteBuffer)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>ObjectFileSwitcher</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileSwitcher</span><wbr><span class="parameters">(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objFile1,
+ <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objFile2)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="switchover()">
+<h3>switchover</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">switchover</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html
new file mode 100644
index 0000000..30b8704
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html
@@ -0,0 +1,339 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Class ObjectFileWrapper" class="title">Class ObjectFileWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></code>, <code><a href="ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ObjectFileWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFile">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></h3>
+<code><a href="ObjectFile.html#type">type</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileWrapper</a><wbr>(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">A label to identify this ObjectFile</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Any objects in this file?</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#length()" class="member-name-link">length</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length, in units used by read/write for ids</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read a buffer at the accessor number.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reposition(long)" class="member-name-link">reposition</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write out the buffer - return the accessor number</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>ObjectFileWrapper</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileWrapper</span><wbr><span class="parameters">(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">ObjectFile</a></code></span></div>
+<div class="block">Write out the buffer - return the accessor number</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="reposition(long)">
+<h3>reposition</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reposition</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#reposition(long)">ObjectFile</a></code></span></div>
+<div class="block">Reset the "append" point; may only be moved earlier.
+ The new position must correspond to a position returned by
+ <a href="ObjectFile.html#write(java.nio.ByteBuffer)"><code>ObjectFile.write(ByteBuffer)</code></a>.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#reposition(long)">reposition</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#truncate(long)">ObjectFile</a></code></span></div>
+<div class="block">Truncate the file</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#read(long)">ObjectFile</a></code></span></div>
+<div class="block">Read a buffer at the accessor number.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#read(long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#getLabel()">ObjectFile</a></code></span></div>
+<div class="block">A label to identify this ObjectFile</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#all()">ObjectFile</a></code></span></div>
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="length()">
+<h3>length</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">length</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#length()">ObjectFile</a></code></span></div>
+<div class="block">Length, in units used by read/write for ids</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#length()">length</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="ObjectFile.html#isEmpty()">ObjectFile</a></code></span></div>
+<div class="block">Any objects in this file?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFile.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html
new file mode 100644
index 0000000..e65585e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StringFile.DumpHandler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: StringFile, interface: DumpHandler">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StringFile.DumpHandler.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Interface StringFile.DumpHandler" class="title">Interface StringFile.DumpHandler</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static interface </span><span class="element-name type-name-label">StringFile.DumpHandler</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#handle(long,java.lang.String)" class="member-name-link">handle</a><wbr>(long&nbsp;fileIdx,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;str)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="handle(long,java.lang.String)">
+<h3>handle</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">handle</span><wbr><span class="parameters">(long&nbsp;fileIdx,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;str)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html
new file mode 100644
index 0000000..d60e182
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StringFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: StringFile">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StringFile.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<h1 title="Class StringFile" class="title">Class StringFile</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.objectfile.StringFile</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StringFile</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">Wrap a <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a> with a string encoder/decoder.  
+ Controls the UTF encoder/decoder and is not limited to 64K byte encoded forms.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static interface&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="StringFile.DumpHandler.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#compression" class="member-name-link">compression</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">StringFile</a><wbr>(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump()" class="member-name-link">dump</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump(org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler)" class="member-name-link">dump</a><wbr>(<a href="StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a>&nbsp;handler)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush()" class="member-name-link">flush</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getByteBufferFile()" class="member-name-link">getByteBufferFile</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.lang.String)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;str)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="compression">
+<h3>compression</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">compression</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.base.objectfile.StringFile.compression">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>StringFile</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StringFile</span><wbr><span class="parameters">(<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(java.lang.String)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;str)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="flush()">
+<h3>flush</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">flush</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getByteBufferFile()">
+<h3>getByteBufferFile</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">getByteBufferFile</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dump()">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dump(org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler)">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span><wbr><span class="parameters">(<a href="StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a>&nbsp;handler)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFile.html
new file mode 100644
index 0000000..ff1c7a1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFile.html
@@ -0,0 +1,300 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.objectfile.ObjectFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, interface: ObjectFile">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.objectfile.ObjectFile" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.objectfile.ObjectFile</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileFactory.</span><code><a href="../../file/FileFactory.html#createObjectFileDisk(java.lang.String)" class="member-name-link">createObjectFileDisk</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileFactory.</span><code><a href="../../file/FileFactory.html#createObjectFileMem(java.lang.String)" class="member-name-link">createObjectFileMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.objectfile">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a> that implement <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ObjectFileLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ObjectFileStorage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Variable length ByteBuffer file on disk with
+  buffering for delayed writes.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ObjectFileWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a> that return <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StringFile.</span><code><a href="../StringFile.html#getByteBufferFile()" class="member-name-link">getByteBufferFile</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a> with parameters of type <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ObjectFileLogger.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileReadonly.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileReadonly</a><wbr>(<a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ObjectFileSwitcher.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileSwitcher</a><wbr>(<a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objFile1,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objFile2)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileWrapper</a><wbr>(<a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../StringFile.html#%3Cinit%3E(org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">StringFile</a><wbr>(<a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static long</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../../lib/NodeLib.html#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">encodeStore</a><wbr>(org.apache.jena.graph.Node&nbsp;node,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Encode and write a <code>Node</code> to the <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</div>
+<div class="col-first odd-row-color"><code>static long</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../../lib/NodeLib.html#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile,java.nio.ByteBuffer)" class="member-name-link">encodeStore</a><wbr>(org.apache.jena.graph.Node&nbsp;node,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Encode and write a <code>Node</code> to the <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../../lib/NodeLib.html#fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">fetchDecode</a><wbr>(long&nbsp;id,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Read and decode a <code>Node</code> from the <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdDB.ObjectFileBuilderStd.</span><code><a href="../../../setup/BuilderStdDB.ObjectFileBuilderStd.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ObjectFileBuilder.</span><code><a href="../../../setup/ObjectFileBuilder.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../../../store/package-summary.html">org.apache.jena.tdb1.store</a> with type parameters of type <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../../store/StorageConfig.html#objectFiles" class="member-name-link">objectFiles</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Methods in <a href="../../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that return <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../../../store/nodetable/NodeTableNative.html#getObjects()" class="member-name-link">getObjects</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> with parameters of type <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../store/nodetable/NodeTableNative.html#%3Cinit%3E(org.apache.jena.tdb1.index.Index,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">NodeTableNative</a><wbr>(<a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;nodeToId,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objectFile)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeObjectFile(org.apache.jena.tdb1.base.file.FileSet)" class="member-name-link">makeObjectFile</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fsIdToNode)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Classes in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that implement <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../transaction/ObjectFileTransComplex.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">This version works with two files - the main, base file and a per-transaction journal
+ file.</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../transaction/ObjectFileTransComplex.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileTransComplex</a><wbr>(<a href="../../../transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;base,
+ <a href="../ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileLogger.html
new file mode 100644
index 0000000..695860d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileLogger.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileLogger">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileLogger" class="title">Uses of Class<br>org.apache.jena.tdb1.base.objectfile.ObjectFileLogger</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.objectfile.ObjectFileLogger</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileReadonly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileReadonly.html
new file mode 100644
index 0000000..3eea8d4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileReadonly.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileReadonly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileReadonly">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileReadonly" class="title">Uses of Class<br>org.apache.jena.tdb1.base.objectfile.ObjectFileReadonly</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.objectfile.ObjectFileReadonly</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileStorage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileStorage.html
new file mode 100644
index 0000000..7e5dee6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileStorage.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileStorage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileStorage">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileStorage" class="title">Uses of Class<br>org.apache.jena.tdb1.base.objectfile.ObjectFileStorage</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.objectfile.ObjectFileStorage</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileSwitcher.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileSwitcher.html
new file mode 100644
index 0000000..d23751b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileSwitcher.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileSwitcher (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileSwitcher">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileSwitcher" class="title">Uses of Class<br>org.apache.jena.tdb1.base.objectfile.ObjectFileSwitcher</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.objectfile.ObjectFileSwitcher</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileWrapper.html
new file mode 100644
index 0000000..f950f60
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/ObjectFileWrapper.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: ObjectFileWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.base.objectfile.ObjectFileWrapper</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.objectfile">
+<h2>Uses of <a href="../ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a></h2>
+<div class="caption"><span>Subclasses of <a href="../ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ObjectFileReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/StringFile.DumpHandler.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/StringFile.DumpHandler.html
new file mode 100644
index 0000000..6bc7996
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/StringFile.DumpHandler.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: StringFile, interface: DumpHandler">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.objectfile">
+<h2>Uses of <a href="../StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.objectfile</a> with parameters of type <a href="../StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StringFile.</span><code><a href="../StringFile.html#dump(org.apache.jena.tdb1.base.objectfile.StringFile.DumpHandler)" class="member-name-link">dump</a><wbr>(<a href="../StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a>&nbsp;handler)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/StringFile.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/StringFile.html
new file mode 100644
index 0000000..2b0c404
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/class-use/StringFile.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.objectfile.StringFile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile, class: StringFile">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.objectfile.StringFile" class="title">Uses of Class<br>org.apache.jena.tdb1.base.objectfile.StringFile</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a> in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Methods in <a href="../../file/package-summary.html">org.apache.jena.tdb1.base.file</a> that return <a href="../StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileFactory.</span><code><a href="../../file/FileFactory.html#createStringFileDisk(java.lang.String)" class="member-name-link">createStringFileDisk</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileFactory.</span><code><a href="../../file/FileFactory.html#createStringFileMem(java.lang.String)" class="member-name-link">createStringFileMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html
new file mode 100644
index 0000000..019f438
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-summary.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.objectfile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.objectfile" class="title">Package org.apache.jena.tdb1.base.objectfile</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.objectfile</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ObjectFileLogger.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ObjectFileReadonly.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ObjectFileStorage.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Variable length ByteBuffer file on disk with
+  buffering for delayed writes.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ObjectFileSwitcher.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ObjectFileWrapper.html" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="StringFile.html" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Wrap a <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a> with a string encoder/decoder.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="StringFile.DumpHandler.html" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-tree.html
new file mode 100644
index 0000000..6b5d358
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-tree.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.objectfile Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.objectfile</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileStorage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFileSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="StringFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="StringFile.DumpHandler.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="ObjectFile.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-use.html
new file mode 100644
index 0000000..552c0b9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-use.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.objectfile (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.objectfile">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.objectfile" class="title">Uses of Package<br>org.apache.jena.tdb1.base.objectfile</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.objectfile">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../file/package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.base.file">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/StringFile.html#org.apache.jena.tdb1.base.file">StringFile</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Wrap a <a href="ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a> with a string encoder/decoder.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.objectfile">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.base.objectfile">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/ObjectFileWrapper.html#org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a></div>
+<div class="col-last odd-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/StringFile.DumpHandler.html#org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.lib">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.setup">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.store">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.store.nodetable">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.sys">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.objectfile</a> used by <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFile.html#org.apache.jena.tdb1.transaction">ObjectFile</a></div>
+<div class="col-last even-row-color">
+<div class="block">An ObjectFile is an append-read file, that is you can append data
+ to the stream or read any block.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html
new file mode 100644
index 0000000..1a8c81d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base" class="title">Package org.apache.jena.tdb1.base</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="block/package-summary.html">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="file/package-summary.html">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="objectfile/package-summary.html">org.apache.jena.tdb1.base.objectfile</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="page/package-summary.html">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="record/package-summary.html">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Exceptions</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab5"><a href="StorageException.html" title="class in org.apache.jena.tdb1.base">StorageException</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab5">&nbsp;</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-tree.html
new file mode 100644
index 0000000..fc39e5d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-tree.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.<a href="StorageException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base">StorageException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-use.html
new file mode 100644
index 0000000..ed9e09b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/package-use.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base" class="title">Uses of Package<br>org.apache.jena.tdb1.base</h1>
+</div>
+No usage of org.apache.jena.tdb1.base</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html
new file mode 100644
index 0000000..f861a0c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Page (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page, interface: Page">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Page.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.page</a></div>
+<h1 title="Interface Page" class="title">Interface Page</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code>, <code><a href="../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code>, <code><a href="../../index/bplustree/BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></code>, <code><a href="../../index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code>, <code><a href="PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></code>, <code><a href="../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code>, <code><a href="../recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Page</span><span class="extends-implements">
+extends org.apache.jena.atlas.io.Printable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#NO_ID" class="member-name-link">NO_ID</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the block associated with this page</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">The underlying block for this page has changed (e.g.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.io.Printable">Methods inherited from interface&nbsp;org.apache.jena.atlas.io.Printable</h3>
+<code>output</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="NO_ID">
+<h3>NO_ID</h3>
+<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NO_ID</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.base.page.Page.NO_ID">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBackingBlock()">
+<h3>getBackingBlock</h3>
+<div class="member-signature"><span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getBackingBlock</span>()</div>
+<div class="block">Return the block associated with this page</div>
+</section>
+</li>
+<li>
+<section class="detail" id="reset(org.apache.jena.tdb1.base.block.Block)">
+<h3>reset</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">reset</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block">The underlying block for this page has changed (e.g. it's been promoted and 
+ the promotion may have caused something to change</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html
new file mode 100644
index 0000000..49f32f3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html
@@ -0,0 +1,198 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PageBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page, class: PageBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PageBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.page</a></div>
+<h1 title="Class PageBase" class="title">Class PageBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.page.PageBase</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PageBase</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="block">A page with a byte buffer</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the block associated with this page</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The underlying block for this page has changed (e.g.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.io.Printable">Methods inherited from interface&nbsp;org.apache.jena.atlas.io.Printable</h3>
+<code>output</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="reset(org.apache.jena.tdb1.base.block.Block)">
+<h3>reset</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reset</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block2)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Page.html#reset(org.apache.jena.tdb1.base.block.Block)">Page</a></code></span></div>
+<div class="block">The underlying block for this page has changed (e.g. it's been promoted and 
+ the promotion may have caused something to change</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Page.html#reset(org.apache.jena.tdb1.base.block.Block)">reset</a></code>&nbsp;in interface&nbsp;<code><a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBackingBlock()">
+<h3>getBackingBlock</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getBackingBlock</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Page.html#getBackingBlock()">Page</a></code></span></div>
+<div class="block">Return the block associated with this page</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Page.html#getBackingBlock()">getBackingBlock</a></code>&nbsp;in interface&nbsp;<code><a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getId</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Page.html#getId()">getId</a></code>&nbsp;in interface&nbsp;<code><a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html
new file mode 100644
index 0000000..ba09986
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html
@@ -0,0 +1,283 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PageBlockMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page, class: PageBlockMgr">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PageBlockMgr.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.page</a></div>
+<h1 title="Class PageBlockMgr" class="title">Class PageBlockMgr&lt;T extends <a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.page.PageBlockMgr&lt;T&gt;</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../index/bplustree/BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></code>, <code><a href="../../index/bplustree/BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></code>, <code><a href="../../index/ext/HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></code>, <code><a href="../recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PageBlockMgr&lt;T extends <a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">create</a><wbr>(<a href="../block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate a new thing</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump()" class="member-name-link">dump</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an update operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an update operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">free</a><wbr>(<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockMgr()" class="member-name-link">getBlockMgr</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">promote</a><wbr>(<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#put(T)" class="member-name-link">put</a><wbr>(<a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a>&nbsp;page)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">release</a><wbr>(<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an update operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an update operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(T)" class="member-name-link">write</a><wbr>(<a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a>&nbsp;page)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getBlockMgr()">
+<h3>getBlockMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">getBlockMgr</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.block.BlockType)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;bType)</span></div>
+<div class="block">Allocate a new thing</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(int)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(int)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="put(T)">
+<h3 id="put(org.apache.jena.tdb1.base.page.Page)">put</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">put</span><wbr><span class="parameters">(<a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a>&nbsp;page)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(T)">
+<h3 id="write(org.apache.jena.tdb1.base.page.Page)">write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="PageBlockMgr.html" title="type parameter in PageBlockMgr">T</a>&nbsp;page)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.page.Page)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.page.Page)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.page.Page)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dump()">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block">Signal the start of an update operation</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block">Signal the completion of an update operation</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block">Signal the start of an update operation</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block">Signal the completion of an update operation</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/Page.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/Page.html
new file mode 100644
index 0000000..d950122
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/Page.html
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.base.page.Page (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page, interface: Page">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.base.page.Page" class="title">Uses of Interface<br>org.apache.jena.tdb1.base.page.Page</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a> in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Classes in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a> with type parameters of type <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Interface</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>interface&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../block/BlockConverter.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T extends <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../block/package-summary.html">org.apache.jena.tdb1.base.block</a> with type parameters of type <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&lt;T extends <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;<br>T</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Block.</span><code><a href="../../block/Block.html#convert(org.apache.jena.tdb1.base.block.BlockConverter)" class="member-name-link">convert</a><wbr>(<a href="../../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;&nbsp;converter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.page">
+<h2>Uses of <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.page</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.page</a> with type parameters of type <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T extends <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</code></div>
+<div class="col-last even-row-color">
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</div>
+</div>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.base.page</a> that implement <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../PageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBase</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A page with a byte buffer</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.page</a> with parameters of type <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PageBlockMgr.</span><code><a href="../PageBlockMgr.html#free(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">free</a><wbr>(<a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">PageBlockMgr.</span><code><a href="../PageBlockMgr.html#promote(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">promote</a><wbr>(<a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PageBlockMgr.</span><code><a href="../PageBlockMgr.html#release(org.apache.jena.tdb1.base.page.Page)" class="member-name-link">release</a><wbr>(<a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&nbsp;page)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Classes in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that implement <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../recordbuffer/RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../recordbuffer/RecordBufferPageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Classes in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that implement <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/bplustree/BPTreeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../../index/bplustree/BPTreePage.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Abstraction of a B+Tree node - either an branch (BTreeNode) or leaf (BTreeLeaf - records)</div>
+</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/bplustree/BPTreeRecords.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Classes in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> that implement <a href="../Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/HashBucket.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/PageBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/PageBase.html
new file mode 100644
index 0000000..e8b13e0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/PageBase.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.page.PageBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page, class: PageBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PageBase.html" title="class in org.apache.jena.tdb1.base.page">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.page.PageBase" class="title">Uses of Class<br>org.apache.jena.tdb1.base.page.PageBase</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Subclasses of <a href="../PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../recordbuffer/RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../recordbuffer/RecordBufferPageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Subclasses of <a href="../PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/HashBucket.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/PageBlockMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/PageBlockMgr.html
new file mode 100644
index 0000000..9a9c9de
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/class-use/PageBlockMgr.html
@@ -0,0 +1,128 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.page.PageBlockMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page, class: PageBlockMgr">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.page.PageBlockMgr" class="title">Uses of Class<br>org.apache.jena.tdb1.base.page.PageBlockMgr</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Subclasses of <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../recordbuffer/RecordBufferPageMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Manager for a block that is all records.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Subclasses of <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/bplustree/BPTreeNodeMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">BPlusTreePageMgr = BPlusTreeNode manager</div>
+</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../../index/bplustree/BPTreeRecordsMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Bridge for making, getting and putting BPTreeRecords over a RecordBufferPageMgr</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Subclasses of <a href="../PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/HashBucketMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html
new file mode 100644
index 0000000..aff1da8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-summary.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.page (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.page" class="title">Package org.apache.jena.tdb1.base.page</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.page</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A page with a byte buffer</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T extends <a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>&gt;</div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-tree.html
new file mode 100644
index 0000000..4171bbd
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-tree.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.page Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.page</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="PageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBase</a> (implements org.apache.jena.tdb1.base.page.<a href="Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.io.Printable
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="Page.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.page">Page</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-use.html
new file mode 100644
index 0000000..c5e583b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-use.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.page (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.page">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.page" class="title">Uses of Package<br>org.apache.jena.tdb1.base.page</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.page</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.page</a> used by <a href="../block/package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Page.html#org.apache.jena.tdb1.base.block">Page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.page">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.page</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.page</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Page.html#org.apache.jena.tdb1.base.page">Page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.page</a> used by <a href="../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Page.html#org.apache.jena.tdb1.base.recordbuffer">Page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/PageBase.html#org.apache.jena.tdb1.base.recordbuffer">PageBase</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A page with a byte buffer</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/PageBlockMgr.html#org.apache.jena.tdb1.base.recordbuffer">PageBlockMgr</a></div>
+<div class="col-last even-row-color">
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.page</a> used by <a href="../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Page.html#org.apache.jena.tdb1.index.bplustree">Page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/PageBlockMgr.html#org.apache.jena.tdb1.index.bplustree">PageBlockMgr</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.page</a> used by <a href="../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Page.html#org.apache.jena.tdb1.index.ext">Page</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/PageBase.html#org.apache.jena.tdb1.index.ext">PageBase</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A page with a byte buffer</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/PageBlockMgr.html#org.apache.jena.tdb1.index.ext">PageBlockMgr</a></div>
+<div class="col-last even-row-color">
+<div class="block">Engine that wraps from blocks to typed pages.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html
new file mode 100644
index 0000000..00c3c4e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Record (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record, class: Record">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Record.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.record</a></div>
+<h1 title="Class Record" class="title">Class Record</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.record.Record</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">Record</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">A record is pair of key and value.  It may be all key, in which case value is null.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NO_REC" class="member-name-link">NO_REC</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(byte%5B%5D,byte%5B%5D)" class="member-name-link">Record</a><wbr>(byte[]&nbsp;key,
+ byte[]&nbsp;value)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#compareByKey(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">compareByKey</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#compareByKeyValue(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">compareByKeyValue</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#equals(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">equals</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is (key, value) of record1 equal to (key,value) of record2</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getKey()" class="member-name-link">getKey</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getValue()" class="member-name-link">getValue</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasSeparateValue()" class="member-name-link">hasSeparateValue</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#keyEQ(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyEQ</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is the key of record1 == key of record2</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#keyGE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyGE</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is the key of record1 &gt;= key of record2</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#keyGT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyGT</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is the key of record1 &gt; key of record2</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#keyLE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyLE</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is the key of record1 &lt;= key of record2</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#keyLT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyLT</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is the key of record1 &lt; key of record2</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#keyNE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyNE</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Is the key of record1 != key of record2</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#str(byte%5B%5D)" class="member-name-link">str</a><wbr>(byte[]&nbsp;b)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="NO_REC">
+<h3>NO_REC</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">NO_REC</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(byte[],byte[])">
+<h3>Record</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Record</span><wbr><span class="parameters">(byte[]&nbsp;key,
+ byte[]&nbsp;value)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getKey()">
+<h3>getKey</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">byte[]</span>&nbsp;<span class="element-name">getKey</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getValue()">
+<h3>getValue</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">byte[]</span>&nbsp;<span class="element-name">getValue</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hasSeparateValue()">
+<h3>hasSeparateValue</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasSeparateValue</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hashCode()">
+<h3>hashCode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(java.lang.Object)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="keyEQ(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>keyEQ</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">keyEQ</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is the key of record1 == key of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyNE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>keyNE</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">keyNE</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is the key of record1 != key of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyLT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>keyLT</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">keyLT</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is the key of record1 &lt; key of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyLE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>keyLE</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">keyLE</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is the key of record1 &lt;= key of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyGE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>keyGE</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">keyGE</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is the key of record1 &gt;= key of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyGT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>keyGT</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">keyGT</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is the key of record1 &gt; key of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+<div class="block">Is (key, value) of record1 equal to (key,value) of record2</div>
+</section>
+</li>
+<li>
+<section class="detail" id="str(byte[])">
+<h3>str</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">str</span><wbr><span class="parameters">(byte[]&nbsp;b)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="compareByKey(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>compareByKey</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">compareByKey</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="compareByKeyValue(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>compareByKeyValue</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">compareByKeyValue</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html
new file mode 100644
index 0000000..e0ad6a1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record, class: RecordException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.record</a></div>
+<h1 title="Class RecordException" class="title">Class RecordException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.shared.JenaException
+<div class="inheritance"><a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">org.apache.jena.tdb1.TDB1Exception</a>
+<div class="inheritance">org.apache.jena.tdb1.base.record.RecordException</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordException</span>
+<span class="extends-implements">extends <a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../serialized-form.html#org.apache.jena.tdb1.base.record.RecordException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">RecordException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">RecordException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>RecordException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>RecordException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html
new file mode 100644
index 0000000..ae34efc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html
@@ -0,0 +1,305 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record, class: RecordFactory">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.record</a></div>
+<h1 title="Class RecordFactory" class="title">Class RecordFactory</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.record.RecordFactory</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">RecordFactory</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Record creator</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,int)" class="member-name-link">RecordFactory</a><wbr>(int&nbsp;keyLength,
+ int&nbsp;valueLength)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildFrom(java.nio.ByteBuffer,int)" class="member-name-link">buildFrom</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a record, allocating space for the key and value (if any)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create(byte%5B%5D)" class="member-name-link">create</a><wbr>(byte[]&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a key and value record (value uninitialized)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create(byte%5B%5D,byte%5B%5D)" class="member-name-link">create</a><wbr>(byte[]&nbsp;key,
+ byte[]&nbsp;value)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a key and value record</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createKeyOnly()" class="member-name-link">createKeyOnly</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a key-only record, allocating blank space for the key</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createKeyOnly(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">createKeyOnly</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a key-only record</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasValue()" class="member-name-link">hasValue</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#insertInto(org.apache.jena.tdb1.base.record.Record,java.nio.ByteBuffer,int)" class="member-name-link">insertInto</a><wbr>(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#keyFactory()" class="member-name-link">keyFactory</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a RecordFactory that makes key-only records of the same key size</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#keyLength()" class="member-name-link">keyLength</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recordLength()" class="member-name-link">recordLength</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valueLength()" class="member-name-link">valueLength</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int,int)">
+<h3>RecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordFactory</span><wbr><span class="parameters">(int&nbsp;keyLength,
+ int&nbsp;valueLength)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="keyFactory()">
+<h3>keyFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">keyFactory</span>()</div>
+<div class="block">Return a RecordFactory that makes key-only records of the same key size</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createKeyOnly()">
+<h3>createKeyOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">createKeyOnly</span>()</div>
+<div class="block">Create a key-only record, allocating blank space for the key</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createKeyOnly(org.apache.jena.tdb1.base.record.Record)">
+<h3>createKeyOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">createKeyOnly</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Create a key-only record</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(byte[])">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(byte[]&nbsp;key)</span></div>
+<div class="block">Create a key and value record (value uninitialized)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create()">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">create</span>()</div>
+<div class="block">Create a record, allocating space for the key and value (if any)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(byte[],byte[])">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(byte[]&nbsp;key,
+ byte[]&nbsp;value)</span></div>
+<div class="block">Create a key and value record</div>
+</section>
+</li>
+<li>
+<section class="detail" id="insertInto(org.apache.jena.tdb1.base.record.Record,java.nio.ByteBuffer,int)">
+<h3>insertInto</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">insertInto</span><wbr><span class="parameters">(<a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildFrom(java.nio.ByteBuffer,int)">
+<h3>buildFrom</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">buildFrom</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="hasValue()">
+<h3>hasValue</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasValue</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="recordLength()">
+<h3>recordLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">recordLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyLength()">
+<h3>keyLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">keyLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="valueLength()">
+<h3>valueLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">valueLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/Record.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/Record.html
new file mode 100644
index 0000000..6d5ec1c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/Record.html
@@ -0,0 +1,796 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.record.Record (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record, class: Record">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.record.Record" class="title">Uses of Class<br>org.apache.jena.tdb1.base.record.Record</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.record">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.xloader">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.buffer">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></h2>
+<div class="caption"><span>Methods in <a href="../../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#_get(int)" class="member-name-link">_get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#findGet(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findGet</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#getHigh()" class="member-name-link">getHigh</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#getLow()" class="member-name-link">getLow</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferIterator.</span><code><a href="../../buffer/RecordBufferIterator.html#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a> that return types with arguments of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;min,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;max)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Iterator over a range from min (inclusive) to max(exclusive)</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#add(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(int&nbsp;idx,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#find(org.apache.jena.tdb1.base.record.Record,int,int)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec,
+ int&nbsp;fromIndex,
+ int&nbsp;toIndex)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Search for key in range fromIndex (inclusive) to toIndex (exclusive)</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#findGet(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findGet</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;min,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;max)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Iterator over a range from min (inclusive) to max(exclusive)</div>
+</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#removeByKey(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">removeByKey</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;k)</code></div>
+<div class="col-last even-row-color">
+<div class="block">return true is removed anything</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBuffer.</span><code><a href="../../buffer/RecordBuffer.html#set(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">set</a><wbr>(int&nbsp;idx,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.record">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.record</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.jena.tdb1.base.record</a> declared as <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#NO_REC" class="member-name-link">NO_REC</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.record</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#buildFrom(java.nio.ByteBuffer,int)" class="member-name-link">buildFrom</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a record, allocating space for the key and value (if any)</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#create(byte%5B%5D)" class="member-name-link">create</a><wbr>(byte[]&nbsp;key)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a key and value record (value uninitialized)</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#create(byte%5B%5D,byte%5B%5D)" class="member-name-link">create</a><wbr>(byte[]&nbsp;key,
+ byte[]&nbsp;value)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a key and value record</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#createKeyOnly()" class="member-name-link">createKeyOnly</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a key-only record, allocating blank space for the key</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#createKeyOnly(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">createKeyOnly</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a key-only record</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.record</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#compareByKey(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">compareByKey</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#compareByKeyValue(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">compareByKeyValue</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#createKeyOnly(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">createKeyOnly</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a key-only record</div>
+</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#equals(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">equals</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Is (key, value) of record1 equal to (key,value) of record2</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#insertInto(org.apache.jena.tdb1.base.record.Record,java.nio.ByteBuffer,int)" class="member-name-link">insertInto</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#keyEQ(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyEQ</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Is the key of record1 == key of record2</div>
+</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#keyGE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyGE</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Is the key of record1 &gt;= key of record2</div>
+</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#keyGT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyGT</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Is the key of record1 &gt; key of record2</div>
+</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#keyLE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyLE</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Is the key of record1 &lt;= key of record2</div>
+</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#keyLT(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyLT</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Is the key of record1 &lt; key of record2</div>
+</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Record.</span><code><a href="../Record.html#keyNE(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">keyNE</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record1,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record2)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Is the key of record1 != key of record2</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordRangeIterator.</span><code><a href="../../recordbuffer/RecordRangeIterator.html#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that return types with arguments of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordRangeIterator.</span><code><a href="../../recordbuffer/RecordRangeIterator.html#iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)" class="member-name-link">iterator</a><wbr>(int&nbsp;pageId,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec,
+ <a href="../../recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a>&nbsp;pageMgr)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Iterate over a range of fromRec (inclusive) to toRec (exclusive)</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordRangeIterator.</span><code><a href="../../recordbuffer/RecordRangeIterator.html#iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)" class="member-name-link">iterator</a><wbr>(int&nbsp;pageId,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec,
+ <a href="../../recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a>&nbsp;pageMgr)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Iterate over a range of fromRec (inclusive) to toRec (exclusive)</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexLogger.</span><code><a href="../../../index/IndexLogger.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndex.</span><code><a href="../../../index/RangeIndex.html#maxKey()" class="member-name-link">maxKey</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#maxKey()" class="member-name-link">maxKey</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndex.</span><code><a href="../../../index/RangeIndex.html#minKey()" class="member-name-link">minKey</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#minKey()" class="member-name-link">minKey</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> that return types with arguments of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexLogger.</span><code><a href="../../../index/IndexLogger.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndex.</span><code><a href="../../../index/RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMin,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMax)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexLogger.</span><code><a href="../../../index/IndexLogger.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexLogger.</span><code><a href="../../../index/IndexLogger.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexLogger.</span><code><a href="../../../index/IndexLogger.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndex.</span><code><a href="../../../index/RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMin,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMax)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexLogger.</span><code><a href="../../../index/RangeIndexLogger.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#addAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">addAndReturnOld</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a record into the B+Tree</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Delete a record - return the old value if there was one, else null</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#deleteAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">deleteAndReturnOld</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#getHighRecord()" class="member-name-link">getHighRecord</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#getLowRecord()" class="member-name-link">getLowRecord</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#getSplitKey()" class="member-name-link">getSplitKey</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">insert</a><wbr>(<a href="../../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Insert a record - return existing value if any, else null</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#internalDelete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalDelete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#internalInsert(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalInsert</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#internalSearch(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalSearch</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#maxKey()" class="member-name-link">maxKey</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#maxRecord()" class="member-name-link">maxRecord</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#minKey()" class="member-name-link">minKey</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#minRecord()" class="member-name-link">minRecord</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">search</a><wbr>(<a href="../../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find a record, using the active comparator</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftLeft</a><wbr>(<a href="../../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftRight</a><wbr>(<a href="../../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return types with arguments of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#addAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">addAndReturnOld</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Add a record into the B+Tree</div>
+</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Delete a record - return the old value if there was one, else null</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#deleteAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">deleteAndReturnOld</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">insert</a><wbr>(<a href="../../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Insert a record - return existing value if any, else null</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#internalDelete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalDelete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#internalInsert(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalInsert</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#internalSearch(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalSearch</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">merge</a><wbr>(<a href="../../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;right,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../../../index/bplustree/BPTreeNode.html#search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">search</a><wbr>(<a href="../../../index/bplustree/BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find a record, using the active comparator</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftLeft</a><wbr>(<a href="../../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../../../index/bplustree/BPTreeRecords.html#shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftRight</a><wbr>(<a href="../../../index/bplustree/BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Method parameters in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with type arguments of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeRewriter.</span><code><a href="../../../index/bplustree/BPlusTreeRewriter.html#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="../../../index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExtHashIterator.</span><code><a href="../../../index/ext/ExtHashIterator.html#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> that return types with arguments of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#findIndex(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findIndex</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#put(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">put</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#removeByKey(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">removeByKey</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#set(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">set</a><wbr>(int&nbsp;x,
+ <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">record</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../../lib/NodeLib.html#getNodeId(org.apache.jena.tdb1.base.record.Record,int)" class="member-name-link">getNodeId</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">tuple</a><wbr>(<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.xloader">
+<h2>Uses of <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a> in <a href="../../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></h2>
+<div class="caption"><span>Methods in <a href="../../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a> that return <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordsFromInput.</span><code><a href="../../../store/xloader/RecordsFromInput.html#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/RecordException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/RecordException.html
new file mode 100644
index 0000000..37ef028
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/RecordException.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.record.RecordException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record, class: RecordException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordException.html" title="class in org.apache.jena.tdb1.base.record">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.record.RecordException" class="title">Uses of Class<br>org.apache.jena.tdb1.base.record.RecordException</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.record.RecordException</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/RecordFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/RecordFactory.html
new file mode 100644
index 0000000..9824bb7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/class-use/RecordFactory.html
@@ -0,0 +1,538 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.record.RecordFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record, class: RecordFactory">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.record.RecordFactory" class="title">Uses of Class<br>org.apache.jena.tdb1.base.record.RecordFactory</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.record">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.buffer">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></h2>
+<div class="caption"><span>Constructors in <a href="../../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../buffer/RecordBuffer.html#%3Cinit%3E(java.nio.ByteBuffer,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">RecordBuffer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recFactory,
+ int&nbsp;num)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../buffer/RecordBuffer.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">RecordBuffer</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recFactory,
+ int&nbsp;maxRec)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.record">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.record</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.record</a> that return <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordFactory.</span><code><a href="../RecordFactory.html#keyFactory()" class="member-name-link">keyFactory</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a RecordFactory that makes key-only records of the same key size</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPage.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcBlockSize</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPageBase.</span><code><a href="../../recordbuffer/RecordBufferPageBase.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)" class="member-name-link">calcBlockSize</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec,
+ int&nbsp;headerOffset)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPage.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcRecordSize</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPageBase.</span><code><a href="../../recordbuffer/RecordBufferPageBase.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)" class="member-name-link">calcRecordSize</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize,
+ int&nbsp;headerOffset)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPage.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">The construction methods</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../recordbuffer/RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../../recordbuffer/RecordBufferPage.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">Block2RecordBufferPage</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../recordbuffer/RecordBufferPageMgr.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">RecordBufferPageMgr</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Index.</span><code><a href="../../../index/Index.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexMap.</span><code><a href="../../../index/IndexMap.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexWrapper.</span><code><a href="../../../index/IndexWrapper.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../../../index/RangeIndexWrapper.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#makeRecordFactory(int,int)" class="member-name-link">makeRecordFactory</a><wbr>(int&nbsp;keyLen,
+ int&nbsp;valueLen)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.IndexBuilderStd.</span><code><a href="../../../index/BuilderStdIndex.IndexBuilderStd.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexBuilder.</span><code><a href="../../../index/IndexBuilder.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndexMem</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdIndex.RangeIndexBuilderStd.</span><code><a href="../../../index/BuilderStdIndex.RangeIndexBuilderStd.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexBuilder.</span><code><a href="../../../index/RangeIndexBuilder.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../../../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../../index/IndexFactory.html#buildRangeIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndexMem</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../../index/SetupIndex.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../index/package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/IndexMap.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">IndexMap</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../../../index/bplustree/BPlusTreeParams.html#getKeyFactory()" class="member-name-link">getKeyFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../../../index/bplustree/BPlusTree.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../../../index/bplustree/BPlusTreeParams.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../../../index/bplustree/BPlusTreeParams.html#calcBlockSize(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">calcBlockSize</a><wbr>(int&nbsp;bpTreeOrder,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">return the size of a block</div>
+</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../../../index/bplustree/BPlusTreeParams.html#calcOrder(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">calcOrder</a><wbr>(int&nbsp;blockSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the best fit for the blocksize and the record length.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeRewriter.</span><code><a href="../../../index/bplustree/BPlusTreeRewriter.html#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="../../../index/bplustree/BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/bplustree/BPlusTreeParams.html#%3Cinit%3E(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">BPlusTreeParams</a><wbr>(int&nbsp;order,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> that return <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHashParams.</span><code><a href="../../../index/ext/ExtHashParams.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcBlockSize</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExtHashParams.</span><code><a href="../../../index/ext/ExtHashParams.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcRecordSize</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../../../index/ext/ExtHash.html#createMem(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">createMem</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;bucketSizeBytes)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Testing version - in-memory but inefficient as it uses a copy-in/copy-out block manager as a RAM disk</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../../../index/ext/HashBucket.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/ExtHash.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">ExtHash</a><wbr>(<a href="../../file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a>&nbsp;dictionaryBackingFile,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgrHashBuckets)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../../index/ext/HashBucket.html#%3Cinit%3E(int,int,int,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">HashBucket</a><wbr>(int&nbsp;id,
+ int&nbsp;hashValue,
+ int&nbsp;bucketBitLen,
+ <a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;count)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a bucket</div>
+</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/HashBucketMgr.html#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">HashBucketMgr</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">record</a><wbr>(<a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../store/tupletable/TupleIndexRecord.html#%3Cinit%3E(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">TupleIndexRecord</a><wbr>(int&nbsp;N,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMapping,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Fields in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> declared as <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SystemTDB.</span><code><a href="../../../sys/SystemTDB.html#indexRecordQuadFactory" class="member-name-link">indexRecordQuadFactory</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SystemTDB.</span><code><a href="../../../sys/SystemTDB.html#indexRecordTripleFactory" class="member-name-link">indexRecordTripleFactory</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SystemTDB.</span><code><a href="../../../sys/SystemTDB.html#nodeRecordFactory" class="member-name-link">nodeRecordFactory</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeRecordFactory(int,int)" class="member-name-link">makeRecordFactory</a><wbr>(int&nbsp;keyLen,
+ int&nbsp;valueLen)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../../file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html
new file mode 100644
index 0000000..c19c2e8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.record (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.record" class="title">Package org.apache.jena.tdb1.base.record</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.record</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab5"><a href="RecordException.html" title="class in org.apache.jena.tdb1.base.record">RecordException</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Record creator</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-tree.html
new file mode 100644
index 0000000..78a730f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-tree.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.record Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.record</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.record.<a href="Record.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">Record</a></li>
+<li class="circle">org.apache.jena.tdb1.base.record.<a href="RecordFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="../../TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.record.<a href="RecordException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-use.html
new file mode 100644
index 0000000..a4d274d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-use.html
@@ -0,0 +1,249 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.record (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.record">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.record" class="title">Uses of Package<br>org.apache.jena.tdb1.base.record</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.record</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.record">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.xloader">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.buffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.base.buffer">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.base.buffer">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.record">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.record</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.base.record">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.base.record">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../recordbuffer/package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.base.recordbuffer">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.base.recordbuffer">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.index">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.index">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.index.bplustree">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.index.bplustree">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.index.ext">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.index.ext">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.lib">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.lib">RecordFactory</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.store.tupletable">RecordFactory</a></div>
+<div class="col-last even-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.xloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Record.html#org.apache.jena.tdb1.store.xloader">Record</a></div>
+<div class="col-last even-row-color">
+<div class="block">A record is pair of key and value.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.record</a> used by <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordFactory.html#org.apache.jena.tdb1.sys">RecordFactory</a></div>
+<div class="col-last even-row-color">
+<div class="block">Record creator</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html
new file mode 100644
index 0000000..3cdc412
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordBufferPage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPage">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordBufferPage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<h1 title="Class RecordBufferPage" class="title">Class RecordBufferPage</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBase</a>
+<div class="inheritance"><a href="RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase</a>
+<div class="inheritance">org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">RecordBufferPage</span>
+<span class="extends-implements">extends <a href="RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></span></div>
+<div class="block">B+Tree records nodes and hash buckets.
+ Add link field to a RecordBufferPageBase</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#LINK" class="member-name-link">LINK</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase">Fields inherited from class&nbsp;org.apache.jena.tdb1.base.recordbuffer.<a href="RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></h3>
+<code><a href="RecordBufferPageBase.html#COUNT">COUNT</a></code></div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../page/Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcBlockSize</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcRecordSize</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">The construction methods</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLink()" class="member-name-link">getLink</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLink(int)" class="member-name-link">setLink</a><wbr>(int&nbsp;link)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.recordbuffer.<a href="RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></h3>
+<code><a href="RecordBufferPageBase.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)">calcBlockSize</a>, <a href="RecordBufferPageBase.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)">calcRecordSize</a>, <a href="RecordBufferPageBase.html#getCount()">getCount</a>, <a href="RecordBufferPageBase.html#getMaxSize()">getMaxSize</a>, <a href="RecordBufferPageBase.html#getRecordBuffer()">getRecordBuffer</a>, <a href="RecordBufferPageBase.html#output(org.apache.jena.atlas.io.IndentedWriter)">output</a>, <a href="RecordBufferPageBase.html#setCount(int)">setCount</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></h3>
+<code><a href="../page/PageBase.html#getBackingBlock()">getBackingBlock</a>, <a href="../page/PageBase.html#getId()">getId</a>, <a href="../page/PageBase.html#reset(org.apache.jena.tdb1.base.block.Block)">reset</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="LINK">
+<h3>LINK</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LINK</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage.LINK">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getLink()">
+<h3>getLink</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getLink</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setLink(int)">
+<h3>setLink</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLink</span><wbr><span class="parameters">(int&nbsp;link)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>calcRecordSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcRecordSize</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>calcBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcBlockSize</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBlank</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span>&nbsp;<span class="element-name">createBlank</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">The construction methods</div>
+</section>
+</li>
+<li>
+<section class="detail" id="format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>format</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="RecordBufferPageBase.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html
new file mode 100644
index 0000000..98a3383
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordBufferPageBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPageBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordBufferPageBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<h1 title="Class RecordBufferPageBase" class="title">Class RecordBufferPageBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBase</a>
+<div class="inheritance">org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../index/ext/HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code>, <code><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">RecordBufferPageBase</span>
+<span class="extends-implements">extends <a href="../page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></span></div>
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e. this is not part of a BTree/BPlusTree branch node).
+ This must be compatible with B+Tree records nodes and hashbuckets.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#COUNT" class="member-name-link">COUNT</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../page/Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)" class="member-name-link">calcBlockSize</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec,
+ int&nbsp;headerOffset)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)" class="member-name-link">calcRecordSize</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize,
+ int&nbsp;headerOffset)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCount()" class="member-name-link">getCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMaxSize()" class="member-name-link">getMaxSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordBuffer()" class="member-name-link">getRecordBuffer</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCount(int)" class="member-name-link">setCount</a><wbr>(int&nbsp;count)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></h3>
+<code><a href="../page/PageBase.html#getBackingBlock()">getBackingBlock</a>, <a href="../page/PageBase.html#getId()">getId</a>, <a href="../page/PageBase.html#reset(org.apache.jena.tdb1.base.block.Block)">reset</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="COUNT">
+<h3>COUNT</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">COUNT</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase.COUNT">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)">
+<h3>calcRecordSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcRecordSize</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize,
+ int&nbsp;headerOffset)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)">
+<h3>calcBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcBlockSize</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec,
+ int&nbsp;headerOffset)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordBuffer()">
+<h3>getRecordBuffer</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span>&nbsp;<span class="element-name">getRecordBuffer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCount()">
+<h3>getCount</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCount</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMaxSize()">
+<h3>getMaxSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMaxSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setCount(int)">
+<h3>setCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCount</span><wbr><span class="parameters">(int&nbsp;count)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="output(org.apache.jena.atlas.io.IndentedWriter)">
+<h3>output</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">output</span><wbr><span class="parameters">(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html
new file mode 100644
index 0000000..0313798
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordBufferPageMgr.Block2RecordBufferPage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPageMgr, class: Block2RecordBufferPage">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordBufferPageMgr.Block2RecordBufferPage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<h1 title="Class RecordBufferPageMgr.Block2RecordBufferPage" class="title">Class RecordBufferPageMgr.Block2RecordBufferPage</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr.Block2RecordBufferPage</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;</code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">RecordBufferPageMgr.Block2RecordBufferPage</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">Block2RecordBufferPage</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;blkType)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a new T from an uninitialized Block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock</a><wbr>(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Create a T, given an existing Block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toBlock(org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage)" class="member-name-link">toBlock</a><wbr>(<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&nbsp;rbp)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Make a block, given a T</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>Block2RecordBufferPage</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Block2RecordBufferPage</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)">
+<h3>createFromBlock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span>&nbsp;<span class="element-name">createFromBlock</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;blkType)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../block/BlockConverter.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)">BlockConverter</a></code></span></div>
+<div class="block">Create a new T from an uninitialized Block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../block/BlockConverter.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)">createFromBlock</a></code>&nbsp;in interface&nbsp;<code><a href="../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fromBlock(org.apache.jena.tdb1.base.block.Block)">
+<h3>fromBlock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span>&nbsp;<span class="element-name">fromBlock</span><wbr><span class="parameters">(<a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../block/BlockConverter.html#fromBlock(org.apache.jena.tdb1.base.block.Block)">BlockConverter</a></code></span></div>
+<div class="block">Create a T, given an existing Block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../block/BlockConverter.html#fromBlock(org.apache.jena.tdb1.base.block.Block)">fromBlock</a></code>&nbsp;in interface&nbsp;<code><a href="../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toBlock(org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage)">
+<h3>toBlock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">toBlock</span><wbr><span class="parameters">(<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&nbsp;rbp)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../block/BlockConverter.html#toBlock(T)">BlockConverter</a></code></span></div>
+<div class="block">Make a block, given a T</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../block/BlockConverter.html#toBlock(T)">toBlock</a></code>&nbsp;in interface&nbsp;<code><a href="../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html
new file mode 100644
index 0000000..57bbe6d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordBufferPageMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPageMgr">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordBufferPageMgr.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<h1 title="Class RecordBufferPageMgr" class="title">Class RecordBufferPageMgr</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBlockMgr</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecordBufferPageMgr</span>
+<span class="extends-implements">extends <a href="../page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&gt;</span></div>
+<div class="block">Manager for a block that is all records.  
+  This must be compatible with B+Tree records nodes and with hash buckets.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="RecordBufferPageMgr.Block2RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">RecordBufferPageMgr</a><wbr>(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(int)" class="member-name-link">getReadIterator</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBlockMgr">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></h3>
+<code><a href="../page/PageBlockMgr.html#create(org.apache.jena.tdb1.base.block.BlockType)">create</a>, <a href="../page/PageBlockMgr.html#dump()">dump</a>, <a href="../page/PageBlockMgr.html#finishRead()">finishRead</a>, <a href="../page/PageBlockMgr.html#finishUpdate()">finishUpdate</a>, <a href="../page/PageBlockMgr.html#free(org.apache.jena.tdb1.base.page.Page)">free</a>, <a href="../page/PageBlockMgr.html#getBlockMgr()">getBlockMgr</a>, <a href="../page/PageBlockMgr.html#getRead(int)">getRead</a>, <a href="../page/PageBlockMgr.html#getWrite(int)">getWrite</a>, <a href="../page/PageBlockMgr.html#promote(org.apache.jena.tdb1.base.page.Page)">promote</a>, <a href="../page/PageBlockMgr.html#put(T)">put</a>, <a href="../page/PageBlockMgr.html#release(org.apache.jena.tdb1.base.page.Page)">release</a>, <a href="../page/PageBlockMgr.html#startRead()">startRead</a>, <a href="../page/PageBlockMgr.html#startUpdate()">startUpdate</a>, <a href="../page/PageBlockMgr.html#valid(int)">valid</a>, <a href="../page/PageBlockMgr.html#write(T)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>RecordBufferPageMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordBufferPageMgr</span><wbr><span class="parameters">(<a href="../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create()">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span>&nbsp;<span class="element-name">create</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(int)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html
new file mode 100644
index 0000000..226a8fa
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordRangeIterator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordRangeIterator">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordRangeIterator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<h1 title="Class RecordRangeIterator" class="title">Class RecordRangeIterator</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.base.recordbuffer.RecordRangeIterator</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">RecordRangeIterator</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCountBlocks()" class="member-name-link">getCountBlocks</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCountRecords()" class="member-name-link">getCountRecords</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasNext()" class="member-name-link">hasNext</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)" class="member-name-link">iterator</a><wbr>(int&nbsp;pageId,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec,
+ <a href="RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a>&nbsp;pageMgr)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Iterate over a range of fromRec (inclusive) to toRec (exclusive)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.util.Iterator">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#forEachRemaining(java.util.function.Consumer)" title="class or interface in java.util" class="external-link">forEachRemaining</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#remove()" title="class or interface in java.util" class="external-link">remove</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span><wbr><span class="parameters">(int&nbsp;pageId,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec,
+ <a href="RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a>&nbsp;pageMgr)</span></div>
+<div class="block">Iterate over a range of fromRec (inclusive) to toRec (exclusive)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hasNext()">
+<h3>hasNext</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasNext</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#hasNext()" title="class or interface in java.util" class="external-link">hasNext</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="next()">
+<h3>next</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">next</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#next()" title="class or interface in java.util" class="external-link">next</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getCountRecords()">
+<h3>getCountRecords</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCountRecords</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCountBlocks()">
+<h3>getCountBlocks</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCountBlocks</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPage.html
new file mode 100644
index 0000000..7574a48
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPage.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPage">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage" class="title">Uses of Class<br>org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> that return <a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageMgr.</span><code><a href="../RecordBufferPageMgr.html#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../RecordBufferPage.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">The construction methods</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../RecordBufferPageMgr.Block2RecordBufferPage.html#createFromBlock(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.block.BlockType)" class="member-name-link">createFromBlock</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../block/BlockType.html" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a>&nbsp;blkType)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPage.</span><code><a href="../RecordBufferPage.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../RecordBufferPageMgr.Block2RecordBufferPage.html#fromBlock(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">fromBlock</a><wbr>(<a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RecordBufferPageMgr.</span><code><a href="../RecordBufferPageMgr.html#getReadIterator(int)" class="member-name-link">getReadIterator</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordBufferPageMgr.Block2RecordBufferPage.</span><code><a href="../RecordBufferPageMgr.Block2RecordBufferPage.html#toBlock(org.apache.jena.tdb1.base.recordbuffer.RecordBufferPage)" class="member-name-link">toBlock</a><wbr>(<a href="../RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a>&nbsp;rbp)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageBase.html
new file mode 100644
index 0000000..fc7ff9d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageBase.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPageBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase" class="title">Uses of Class<br>org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Subclasses of <a href="../RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Subclasses of <a href="../RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a> in <a href="../../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../index/ext/HashBucket.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageMgr.Block2RecordBufferPage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageMgr.Block2RecordBufferPage.html
new file mode 100644
index 0000000..5bec851
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageMgr.Block2RecordBufferPage.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr.Block2RecordBufferPage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPageMgr, class: Block2RecordBufferPage">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr.Block2RecordBufferPage" class="title">Uses of Class<br>org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr.Block2RecordBufferPage</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr.Block2RecordBufferPage</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageMgr.html
new file mode 100644
index 0000000..b01e2d6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordBufferPageMgr.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordBufferPageMgr">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr" class="title">Uses of Class<br>org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<h2>Uses of <a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a> in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> with parameters of type <a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RecordRangeIterator.</span><code><a href="../RecordRangeIterator.html#iterator(int,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageMgr)" class="member-name-link">iterator</a><wbr>(int&nbsp;pageId,
+ <a href="../../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../../record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec,
+ <a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a>&nbsp;pageMgr)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Iterate over a range of fromRec (inclusive) to toRec (exclusive)</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a> in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecordsMgr.</span><code><a href="../../../index/bplustree/BPTreeRecordsMgr.html#getRecordBufferPageMgr()" class="member-name-link">getRecordBufferPageMgr</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordRangeIterator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordRangeIterator.html
new file mode 100644
index 0000000..8de1207
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/class-use/RecordRangeIterator.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordRangeIterator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer, class: RecordRangeIterator">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.base.recordbuffer.RecordRangeIterator" class="title">Uses of Class<br>org.apache.jena.tdb1.base.recordbuffer.RecordRangeIterator</h1>
+</div>
+No usage of org.apache.jena.tdb1.base.recordbuffer.RecordRangeIterator</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html
new file mode 100644
index 0000000..21033ad
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-summary.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.recordbuffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.base.recordbuffer" class="title">Package org.apache.jena.tdb1.base.recordbuffer</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.base.recordbuffer</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Manager for a block that is all records.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RecordBufferPageMgr.Block2RecordBufferPage.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordRangeIterator.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-tree.html
new file mode 100644
index 0000000..1ff8df2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-tree.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.base.recordbuffer Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.base.recordbuffer</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="../page/PageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBase</a> (implements org.apache.jena.tdb1.base.page.<a href="../page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="RecordBufferPageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="../page/PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="RecordBufferPageMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="RecordBufferPageMgr.Block2RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a> (implements org.apache.jena.tdb1.base.block.<a href="../block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="RecordRangeIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a> (implements org.apache.jena.atlas.lib.Closeable, java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-use.html
new file mode 100644
index 0000000..ec4f806
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-use.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.base.recordbuffer (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.base.recordbuffer">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.base.recordbuffer" class="title">Uses of Package<br>org.apache.jena.tdb1.base.recordbuffer</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.recordbuffer">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> used by <a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordBufferPage.html#org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></div>
+<div class="col-last even-row-color">
+<div class="block">B+Tree records nodes and hash buckets.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RecordBufferPageBase.html#org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></div>
+<div class="col-last odd-row-color">
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/RecordBufferPageMgr.html#org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></div>
+<div class="col-last even-row-color">
+<div class="block">Manager for a block that is all records.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> used by <a href="../../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordBufferPageMgr.html#org.apache.jena.tdb1.index.bplustree">RecordBufferPageMgr</a></div>
+<div class="col-last even-row-color">
+<div class="block">Manager for a block that is all records.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.base.recordbuffer</a> used by <a href="../../index/ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RecordBufferPageBase.html#org.apache.jena.tdb1.index.ext">RecordBufferPageBase</a></div>
+<div class="col-last even-row-color">
+<div class="block">The on-disk form of a block of a single RecordBuffer
+ (i.e.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1.html
new file mode 100644
index 0000000..7643bc3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.TDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB1.html" title="class in org.apache.jena.tdb1">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.TDB1" class="title">Uses of Class<br>org.apache.jena.tdb1.TDB1</h1>
+</div>
+No usage of org.apache.jena.tdb1.TDB1</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Backup.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Backup.html
new file mode 100644
index 0000000..3c0929b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Backup.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.TDB1Backup (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Backup">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB1Backup.html" title="class in org.apache.jena.tdb1">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.TDB1Backup" class="title">Uses of Class<br>org.apache.jena.tdb1.TDB1Backup</h1>
+</div>
+No usage of org.apache.jena.tdb1.TDB1Backup</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Exception.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Exception.html
new file mode 100644
index 0000000..345efa3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Exception.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.TDB1Exception (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Exception">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.TDB1Exception" class="title">Uses of Class<br>org.apache.jena.tdb1.TDB1Exception</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.record">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<h2>Uses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../base/block/BlockException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<h2>Uses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../base/file/FileException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.record">
+<h2>Uses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../base/record/RecordException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../index/bplustree/BPTreeException.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> in <a href="../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../transaction/TDBTransactionException.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Factory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Factory.html
new file mode 100644
index 0000000..75caf69
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Factory.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.TDB1Factory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Factory">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB1Factory.html" title="class in org.apache.jena.tdb1">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.TDB1Factory" class="title">Uses of Class<br>org.apache.jena.tdb1.TDB1Factory</h1>
+</div>
+No usage of org.apache.jena.tdb1.TDB1Factory</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Loader.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Loader.html
new file mode 100644
index 0000000..b3ab6ae
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/class-use/TDB1Loader.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.TDB1Loader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1, class: TDB1Loader">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDB1Loader.html" title="class in org.apache.jena.tdb1">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.TDB1Loader" class="title">Uses of Class<br>org.apache.jena.tdb1.TDB1Loader</h1>
+</div>
+No usage of org.apache.jena.tdb1.TDB1Loader</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html
new file mode 100644
index 0000000..d3adf6e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html
@@ -0,0 +1,181 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdIndex.BlockMgrBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex, class: BlockMgrBuilderStd">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdIndex.BlockMgrBuilderStd.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class BuilderStdIndex.BlockMgrBuilderStd" class="title">Class BuilderStdIndex.BlockMgrBuilderStd</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.BuilderStdIndex.BlockMgrBuilderStd</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">BuilderStdIndex.BlockMgrBuilderStd</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BlockMgrBuilderStd</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BlockMgrBuilderStd</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrBuilderStd</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildBlockMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">buildBlockMgr</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../setup/BlockMgrBuilder.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)">buildBlockMgr</a></code>&nbsp;in interface&nbsp;<code><a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html
new file mode 100644
index 0000000..93bedd3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdIndex.IndexBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex, class: IndexBuilderStd">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdIndex.IndexBuilderStd.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class BuilderStdIndex.IndexBuilderStd" class="title">Class BuilderStdIndex.IndexBuilderStd</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.BuilderStdIndex.IndexBuilderStd</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">BuilderStdIndex.IndexBuilderStd</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)" class="member-name-link">IndexBuilderStd</a><wbr>(<a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;bMgrNodes,
+ <a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;bMgrRecords)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)">
+<h3>IndexBuilderStd</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IndexBuilderStd</span><wbr><span class="parameters">(<a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;bMgrNodes,
+ <a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;bMgrRecords)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">buildIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="IndexBuilder.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">buildIndex</a></code>&nbsp;in interface&nbsp;<code><a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html
new file mode 100644
index 0000000..6639353
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdIndex.RangeIndexBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex, class: RangeIndexBuilderStd">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdIndex.RangeIndexBuilderStd.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class BuilderStdIndex.RangeIndexBuilderStd" class="title">Class BuilderStdIndex.RangeIndexBuilderStd</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.BuilderStdIndex.RangeIndexBuilderStd</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">BuilderStdIndex.RangeIndexBuilderStd</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)" class="member-name-link">RangeIndexBuilderStd</a><wbr>(<a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilderNodes,
+ <a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilderRecords)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)">
+<h3>RangeIndexBuilderStd</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RangeIndexBuilderStd</span><wbr><span class="parameters">(<a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilderNodes,
+ <a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilderRecords)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="RangeIndexBuilder.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">buildRangeIndex</a></code>&nbsp;in interface&nbsp;<code><a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html
new file mode 100644
index 0000000..558de32
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdIndex.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class BuilderStdIndex" class="title">Class BuilderStdIndex</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.BuilderStdIndex</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BuilderStdIndex</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Building indexes, blockMgr and object files</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="BuilderStdIndex.BlockMgrBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="BuilderStdIndex.IndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="BuilderStdIndex.RangeIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BuilderStdIndex</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BuilderStdIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BuilderStdIndex</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html
new file mode 100644
index 0000000..6b01b2d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html
@@ -0,0 +1,280 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Index (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: Index">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Index.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Interface Index" class="title">Interface Index</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code>, <code><a href="ext/ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></code>, <code><a href="IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></code>, <code><a href="IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></code>, <code><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></code>, <code><a href="RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></code>, <code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Index</span><span class="extends-implements">
+extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;, org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#check()" class="member-name-link">check</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Perform checks on this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Close the index - can not be used again through this object</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Answer whether the index is empty or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="contains(org.apache.jena.tdb1.base.record.Record)">
+<h3>contains</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Return whether the index contains the record or not.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+<div class="block">Get the Record factory associated with this index</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block">Close the index - can not be used again through this object</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block">Answer whether the index is empty or not.  May return false for unknown or meaningless</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Clear the index</div>
+</section>
+</li>
+<li>
+<section class="detail" id="check()">
+<h3>check</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">check</span>()</div>
+<div class="block">Perform checks on this index</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html
new file mode 100644
index 0000000..4df696b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: IndexBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Interface IndexBuilder" class="title">Interface IndexBuilder</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BuilderStdIndex.IndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">IndexBuilder</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildIndex</h3>
+<div class="member-signature"><span class="return-type"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">buildIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html
new file mode 100644
index 0000000..cd5d77d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html
@@ -0,0 +1,276 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexFactory">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexFactory.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class IndexFactory" class="title">Class IndexFactory</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.IndexFactory</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IndexFactory</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">IndexFactory</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndexMem</a><wbr>(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#buildRangeIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndexMem</a><wbr>(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createIndexBuilder(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">createIndexBuilder</a><wbr>(<a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createIndexBuilderMem()" class="member-name-link">createIndexBuilderMem</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createRangeIndexBuilderMem()" class="member-name-link">createRangeIndexBuilderMem</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>IndexFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IndexFactory</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createIndexBuilderMem()">
+<h3>createIndexBuilderMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></span>&nbsp;<span class="element-name">createIndexBuilderMem</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createIndexBuilder(org.apache.jena.tdb1.index.RangeIndexBuilder)">
+<h3>createIndexBuilder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></span>&nbsp;<span class="element-name">createIndexBuilder</span><wbr><span class="parameters">(<a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;other)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createRangeIndexBuilderMem()">
+<h3>createRangeIndexBuilderMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span>&nbsp;<span class="element-name">createRangeIndexBuilderMem</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildRangeIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>buildRangeIndexMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndexMem</span><wbr><span class="parameters">(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>buildRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>buildRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>buildIndexMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">buildIndexMem</span><wbr><span class="parameters">(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>buildIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">buildIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">buildIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html
new file mode 100644
index 0000000..8d207d3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexLib">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexLib.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class IndexLib" class="title">Class IndexLib</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.IndexLib</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IndexLib</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">IndexLib</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#print(java.util.Iterator)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>IndexLib</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IndexLib</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="print(java.util.Iterator)">
+<h3>print</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">print</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html
new file mode 100644
index 0000000..bec9070
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html
@@ -0,0 +1,247 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexLogger">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexLogger.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class IndexLogger" class="title">Class IndexLogger</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">org.apache.jena.tdb1.index.IndexWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.index.IndexLogger</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">IndexLogger</span>
+<span class="extends-implements">extends <a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)" class="member-name-link">IndexLogger</a><wbr>(<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx,
+ org.slf4j.Logger&nbsp;log)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.index.IndexWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.index.<a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></h3>
+<code><a href="IndexWrapper.html#check()">check</a>, <a href="IndexWrapper.html#clear()">clear</a>, <a href="IndexWrapper.html#close()">close</a>, <a href="IndexWrapper.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a>, <a href="IndexWrapper.html#getRecordFactory()">getRecordFactory</a>, <a href="IndexWrapper.html#isEmpty()">isEmpty</a>, <a href="IndexWrapper.html#size()">size</a>, <a href="IndexWrapper.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)">
+<h3>IndexLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IndexLogger</span><wbr><span class="parameters">(<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx,
+ org.slf4j.Logger&nbsp;log)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="IndexWrapper.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in class&nbsp;<code><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="IndexWrapper.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in class&nbsp;<code><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="IndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in class&nbsp;<code><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="IndexWrapper.html#iterator()">iterator</a></code>&nbsp;in class&nbsp;<code><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html
new file mode 100644
index 0000000..f913fad
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html
@@ -0,0 +1,367 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexMap (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexMap">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexMap.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class IndexMap" class="title">Class IndexMap</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.IndexMap</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IndexMap</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">IndexMap</a><wbr>(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#check()" class="member-name-link">check</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Perform checks on this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the index - can not be used again through this object</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether the index is empty or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>IndexMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IndexMap</span><wbr><span class="parameters">(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="contains(org.apache.jena.tdb1.base.record.Record)">
+<h3>contains</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Return whether the index contains the record or not.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#getRecordFactory()">Index</a></code></span></div>
+<div class="block">Get the Record factory associated with this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#getRecordFactory()">getRecordFactory</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#isEmpty()">Index</a></code></span></div>
+<div class="block">Answer whether the index is empty or not.  May return false for unknown or meaningless</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#clear()">Index</a></code></span></div>
+<div class="block">Clear the index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="check()">
+<h3>check</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">check</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#check()">Index</a></code></span></div>
+<div class="block">Perform checks on this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#check()">check</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#size()">Index</a></code></span></div>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#close()">Index</a></code></span></div>
+<div class="block">Close the index - can not be used again through this object</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html
new file mode 100644
index 0000000..d5636cc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: IndexParams">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexParams.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Interface IndexParams" class="title">Interface IndexParams</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">IndexParams</span><span class="extends-implements">
+extends <a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Block read cache size (mmap'ed files do not have a block cache)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockSize()" class="member-name-link">getBlockSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Block size - this is only configurable when the on-disk are created.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Block write cache size (mmap'ed files do not have a block cache)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">File Mode</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getFileMode()">
+<h3>getFileMode</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">getFileMode</span>()</div>
+<div class="block">File Mode</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getFileMode()">getFileMode</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockSize()">
+<h3>getBlockSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockSize</span>()</div>
+<div class="block">Block size - this is only configurable when the on-disk are created.
+ After that, the same value as at creation must be used each time.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getBlockSize()">getBlockSize</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+<div class="block">Block read cache size (mmap'ed files do not have a block cache)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getBlockReadCacheSize()">getBlockReadCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+<div class="block">Block write cache size (mmap'ed files do not have a block cache)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getBlockWriteCacheSize()">getBlockWriteCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html
new file mode 100644
index 0000000..e850798
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html
@@ -0,0 +1,371 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IndexWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IndexWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class IndexWrapper" class="title">Class IndexWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.IndexWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IndexWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.Index)" class="member-name-link">IndexWrapper</a><wbr>(<a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#check()" class="member-name-link">check</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Perform checks on this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the index - can not be used again through this object</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether the index is empty or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.Index)">
+<h3>IndexWrapper</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IndexWrapper</span><wbr><span class="parameters">(<a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;idx)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="contains(org.apache.jena.tdb1.base.record.Record)">
+<h3>contains</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Return whether the index contains the record or not.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#isEmpty()">Index</a></code></span></div>
+<div class="block">Answer whether the index is empty or not.  May return false for unknown or meaningless</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#clear()">Index</a></code></span></div>
+<div class="block">Clear the index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#close()">Index</a></code></span></div>
+<div class="block">Close the index - can not be used again through this object</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#getRecordFactory()">Index</a></code></span></div>
+<div class="block">Get the Record factory associated with this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#getRecordFactory()">getRecordFactory</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="check()">
+<h3>check</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">check</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#check()">Index</a></code></span></div>
+<div class="block">Perform checks on this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#check()">check</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#size()">Index</a></code></span></div>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html
new file mode 100644
index 0000000..3ff953e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RangeIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: RangeIndex">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RangeIndex.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Interface RangeIndex" class="title">Interface RangeIndex</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code>, <code><a href="RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></code>, <code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">RangeIndex</span><span class="extends-implements">
+extends <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMin,
+ <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMax)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#maxKey()" class="member-name-link">maxKey</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#minKey()" class="member-name-link">minKey</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.index.Index">Methods inherited from interface&nbsp;org.apache.jena.tdb1.index.<a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></h3>
+<code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a>, <a href="Index.html#check()">check</a>, <a href="Index.html#clear()">clear</a>, <a href="Index.html#close()">close</a>, <a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a>, <a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a>, <a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a>, <a href="Index.html#getRecordFactory()">getRecordFactory</a>, <a href="Index.html#isEmpty()">isEmpty</a>, <a href="Index.html#iterator()">iterator</a>, <a href="Index.html#size()">size</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>iterator</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMin,
+ <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;recordMax)</span></div>
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</section>
+</li>
+<li>
+<section class="detail" id="minKey()">
+<h3>minKey</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">minKey</span>()</div>
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+</section>
+</li>
+<li>
+<section class="detail" id="maxKey()">
+<h3>maxKey</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">maxKey</span>()</div>
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html
new file mode 100644
index 0000000..caa5d69
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RangeIndexBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: RangeIndexBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RangeIndexBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Interface RangeIndexBuilder" class="title">Interface RangeIndexBuilder</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BuilderStdIndex.RangeIndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">RangeIndexBuilder</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildRangeIndex</h3>
+<div class="member-signature"><span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">buildRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html
new file mode 100644
index 0000000..f68b4ca
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RangeIndexLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: RangeIndexLogger">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RangeIndexLogger.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class RangeIndexLogger" class="title">Class RangeIndexLogger</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">org.apache.jena.tdb1.index.RangeIndexWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.index.RangeIndexLogger</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code>, <code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">RangeIndexLogger</span>
+<span class="extends-implements">extends <a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)" class="member-name-link">RangeIndexLogger</a><wbr>(<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx,
+ org.slf4j.Logger&nbsp;log)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.index.RangeIndexWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.index.<a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></h3>
+<code><a href="RangeIndexWrapper.html#check()">check</a>, <a href="RangeIndexWrapper.html#clear()">clear</a>, <a href="RangeIndexWrapper.html#close()">close</a>, <a href="RangeIndexWrapper.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a>, <a href="RangeIndexWrapper.html#getRecordFactory()">getRecordFactory</a>, <a href="RangeIndexWrapper.html#getWrapped()">getWrapped</a>, <a href="RangeIndexWrapper.html#isEmpty()">isEmpty</a>, <a href="RangeIndexWrapper.html#maxKey()">maxKey</a>, <a href="RangeIndexWrapper.html#minKey()">minKey</a>, <a href="RangeIndexWrapper.html#size()">size</a>, <a href="RangeIndexWrapper.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)">
+<h3>RangeIndexLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RangeIndexLogger</span><wbr><span class="parameters">(<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx,
+ org.slf4j.Logger&nbsp;log)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="RangeIndexWrapper.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in class&nbsp;<code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="RangeIndexWrapper.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in class&nbsp;<code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="RangeIndexWrapper.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in class&nbsp;<code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="RangeIndexWrapper.html#iterator()">iterator</a></code>&nbsp;in class&nbsp;<code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">RangeIndex</a></code></span></div>
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="RangeIndexWrapper.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">iterator</a></code>&nbsp;in class&nbsp;<code><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html
new file mode 100644
index 0000000..c4a70f5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html
@@ -0,0 +1,433 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RangeIndexWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: RangeIndexWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RangeIndexWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class RangeIndexWrapper" class="title">Class RangeIndexWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.RangeIndexWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code>, <code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RangeIndexWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">RangeIndexWrapper</a><wbr>(<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#check()" class="member-name-link">check</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Perform checks on this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the index - can not be used again through this object</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrapped()" class="member-name-link">getWrapped</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether the index is empty or not.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxKey()" class="member-name-link">maxKey</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minKey()" class="member-name-link">minKey</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.RangeIndex)">
+<h3>RangeIndexWrapper</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RangeIndexWrapper</span><wbr><span class="parameters">(<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="contains(org.apache.jena.tdb1.base.record.Record)">
+<h3>contains</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Return whether the index contains the record or not.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="minKey()">
+<h3>minKey</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">minKey</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RangeIndex.html#minKey()">RangeIndex</a></code></span></div>
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="RangeIndex.html#minKey()">minKey</a></code>&nbsp;in interface&nbsp;<code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="maxKey()">
+<h3>maxKey</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">maxKey</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RangeIndex.html#maxKey()">RangeIndex</a></code></span></div>
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="RangeIndex.html#maxKey()">maxKey</a></code>&nbsp;in interface&nbsp;<code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;minRec,
+ <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;maxRec)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">RangeIndex</a></code></span></div>
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#isEmpty()">Index</a></code></span></div>
+<div class="block">Answer whether the index is empty or not.  May return false for unknown or meaningless</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#clear()">Index</a></code></span></div>
+<div class="block">Clear the index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#close()">Index</a></code></span></div>
+<div class="block">Close the index - can not be used again through this object</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrapped()">
+<h3>getWrapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">getWrapped</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#getRecordFactory()">Index</a></code></span></div>
+<div class="block">Get the Record factory associated with this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#getRecordFactory()">getRecordFactory</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="check()">
+<h3>check</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">check</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#check()">Index</a></code></span></div>
+<div class="block">Perform checks on this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#check()">check</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Index.html#size()">Index</a></code></span></div>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Index.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html
new file mode 100644
index 0000000..622f602
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html
@@ -0,0 +1,303 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SetupIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: SetupIndex">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SetupIndex.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index</a></div>
+<h1 title="Class SetupIndex" class="title">Class SetupIndex</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.SetupIndex</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SetupIndex</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SetupIndex</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeRecordFactory(int,int)" class="member-name-link">makeRecordFactory</a><wbr>(int&nbsp;keyLen,
+ int&nbsp;valueLen)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>SetupIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SetupIndex</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">createBPTree</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Create a B+Tree using defaults</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTreeByBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">createBPTreeByBlockSize</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Create a B+Tree by BlockSize</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTreeByOrder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">createBPTreeByOrder</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Create a B+Tree by Order</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">createBPTree</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)">
+<h3>makeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">makeIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)">
+<h3>makeRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">makeRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)">
+<h3>makeBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">makeBPlusTree</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeRecordFactory(int,int)">
+<h3>makeRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">makeRecordFactory</span><wbr><span class="parameters">(int&nbsp;keyLen,
+ int&nbsp;valueLen)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html
new file mode 100644
index 0000000..2573c93
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPTreeException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPTreeException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPTreeException" class="title">Class BPTreeException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.shared.JenaException
+<div class="inheritance"><a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">org.apache.jena.tdb1.TDB1Exception</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPTreeException</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BPTreeException</span>
+<span class="extends-implements">extends <a href="../../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../serialized-form.html#org.apache.jena.tdb1.index.bplustree.BPTreeException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BPTreeException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">BPTreeException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BPTreeException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BPTreeException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>BPTreeException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BPTreeException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html
new file mode 100644
index 0000000..0209a80
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html
@@ -0,0 +1,273 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPTreeNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeNode">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPTreeNode.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPTreeNode" class="title">Class BPTreeNode</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree.BPTreePage</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPTreeNode</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BPTreeNode</span>
+<span class="extends-implements">extends <a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../../base/page/Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Delete a record - return the old value if there was one, else null</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump()" class="member-name-link">dump</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">dump</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dumpToString()" class="member-name-link">dumpToString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the block associated with this page</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">insert</a><wbr>(<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Insert a record - return existing value if any, else null</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The underlying block for this page has changed (e.g.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">search</a><wbr>(<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Find a record, using the active comparator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.index.bplustree.BPTreePage">Methods inherited from class&nbsp;org.apache.jena.tdb1.index.bplustree.<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></h3>
+<code><a href="BPTreePage.html#getBPlusTree()">getBPlusTree</a>, <a href="BPTreePage.html#getParams()">getParams</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="reset(org.apache.jena.tdb1.base.block.Block)">
+<h3>reset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reset</span><wbr><span class="parameters">(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../base/page/Page.html#reset(org.apache.jena.tdb1.base.block.Block)">Page</a></code></span></div>
+<div class="block">The underlying block for this page has changed (e.g. it's been promoted and 
+ the promotion may have caused something to change</div>
+</section>
+</li>
+<li>
+<section class="detail" id="search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)">
+<h3>search</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">search</span><wbr><span class="parameters">(<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</span></div>
+<div class="block">Find a record, using the active comparator</div>
+</section>
+</li>
+<li>
+<section class="detail" id="insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)">
+<h3>insert</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">insert</span><wbr><span class="parameters">(<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Insert a record - return existing value if any, else null</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</span></div>
+<div class="block">Delete a record - return the old value if there was one, else null</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBackingBlock()">
+<h3>getBackingBlock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getBackingBlock</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../base/page/Page.html#getBackingBlock()">Page</a></code></span></div>
+<div class="block">Return the block associated with this page</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="dump()">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dump(org.apache.jena.atlas.io.IndentedWriter)">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span><wbr><span class="parameters">(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpToString()">
+<h3>dumpToString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">dumpToString</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="output(org.apache.jena.atlas.io.IndentedWriter)">
+<h3>output</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">output</span><wbr><span class="parameters">(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html
new file mode 100644
index 0000000..1809662
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPTreeNodeMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeNodeMgr">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPTreeNodeMgr.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPTreeNodeMgr" class="title">Class BPTreeNodeMgr</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBlockMgr</a>&lt;T&gt;
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPTreeNodeMgr</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BPTreeNodeMgr</span>
+<span class="extends-implements">extends <a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;</span></div>
+<div class="block">BPlusTreePageMgr = BPlusTreeNode manager</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.bplustree.BPlusTree,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BPTreeNodeMgr</a><wbr>(<a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createEmptyBPT()" class="member-name-link">createEmptyBPT</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate root node space.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createNode(int)" class="member-name-link">createNode</a><wbr>(int&nbsp;parent)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate space for a fresh node.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(int,int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id,
+ int&nbsp;parent)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRoot(int)" class="member-name-link">getRoot</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block for the root.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(int,int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id,
+ int&nbsp;parent)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBlockMgr">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></h3>
+<code><a href="../../base/page/PageBlockMgr.html#create(org.apache.jena.tdb1.base.block.BlockType)">create</a>, <a href="../../base/page/PageBlockMgr.html#dump()">dump</a>, <a href="../../base/page/PageBlockMgr.html#finishRead()">finishRead</a>, <a href="../../base/page/PageBlockMgr.html#finishUpdate()">finishUpdate</a>, <a href="../../base/page/PageBlockMgr.html#free(org.apache.jena.tdb1.base.page.Page)">free</a>, <a href="../../base/page/PageBlockMgr.html#getBlockMgr()">getBlockMgr</a>, <a href="../../base/page/PageBlockMgr.html#promote(org.apache.jena.tdb1.base.page.Page)">promote</a>, <a href="../../base/page/PageBlockMgr.html#put(T)">put</a>, <a href="../../base/page/PageBlockMgr.html#release(org.apache.jena.tdb1.base.page.Page)">release</a>, <a href="../../base/page/PageBlockMgr.html#startRead()">startRead</a>, <a href="../../base/page/PageBlockMgr.html#startUpdate()">startUpdate</a>, <a href="../../base/page/PageBlockMgr.html#valid(int)">valid</a>, <a href="../../base/page/PageBlockMgr.html#write(T)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.bplustree.BPlusTree,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BPTreeNodeMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BPTreeNodeMgr</span><wbr><span class="parameters">(<a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createEmptyBPT()">
+<h3>createEmptyBPT</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">createEmptyBPT</span>()</div>
+<div class="block">Allocate root node space. The root is a node with a Records block.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createNode(int)">
+<h3>createNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span>&nbsp;<span class="element-name">createNode</span><wbr><span class="parameters">(int&nbsp;parent)</span></div>
+<div class="block">Allocate space for a fresh node.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRoot(int)">
+<h3>getRoot</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span>&nbsp;<span class="element-name">getRoot</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block">Fetch a block for the root.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(int)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#getWrite(int)">getWrite</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(int)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#getRead(int)">getRead</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(int,int)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(int&nbsp;id,
+ int&nbsp;parent)</span></div>
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(int,int)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(int&nbsp;id,
+ int&nbsp;parent)</span></div>
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html
new file mode 100644
index 0000000..be30b6c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPTreePage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreePage">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPTreePage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPTreePage" class="title">Class BPTreePage</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPTreePage</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code>, <code><a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">BPTreePage</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></span></div>
+<div class="block">Abstraction of a B+Tree node - either an branch (BTreeNode) or leaf (BTreeLeaf - records)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../../base/page/Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBPlusTree()" class="member-name-link">getBPlusTree</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getParams()" class="member-name-link">getParams</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Methods inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../../base/page/Page.html#getBackingBlock()">getBackingBlock</a>, <a href="../../base/page/Page.html#getId()">getId</a>, <a href="../../base/page/Page.html#reset(org.apache.jena.tdb1.base.block.Block)">reset</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.io.Printable">Methods inherited from interface&nbsp;org.apache.jena.atlas.io.Printable</h3>
+<code>output</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getBPlusTree()">
+<h3>getBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">getBPlusTree</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getParams()">
+<h3>getParams</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span>&nbsp;<span class="element-name">getParams</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html
new file mode 100644
index 0000000..3d6ede7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html
@@ -0,0 +1,441 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPTreeRecords (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeRecords">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPTreeRecords.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPTreeRecords" class="title">Class BPTreeRecords</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree.BPTreePage</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPTreeRecords</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BPTreeRecords</span>
+<span class="extends-implements">extends <a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span></div>
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.
+ This class adds no persistent state to a RecordBufferPage</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../../base/page/Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkNode()" class="member-name-link">checkNode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkNodeDeep()" class="member-name-link">checkNodeDeep</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free()" class="member-name-link">free</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBackingBlock()" class="member-name-link">getBackingBlock</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the block associated with this page</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCount()" class="member-name-link">getCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHighRecord()" class="member-name-link">getHighRecord</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLowRecord()" class="member-name-link">getLowRecord</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMaxSize()" class="member-name-link">getMaxSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordBuffer()" class="member-name-link">getRecordBuffer</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSplitKey()" class="member-name-link">getSplitKey</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasAnyKeys()" class="member-name-link">hasAnyKeys</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#internalDelete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalDelete</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#internalInsert(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalInsert</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#internalSearch(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">internalSearch</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isFull()" class="member-name-link">isFull</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isMinSize()" class="member-name-link">isMinSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxRecord()" class="member-name-link">maxRecord</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">merge</a><wbr>(<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;right,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minRecord()" class="member-name-link">minRecord</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">output</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote()" class="member-name-link">promote</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release()" class="member-name-link">release</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">reset</a><wbr>(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The underlying block for this page has changed (e.g.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCount(int)" class="member-name-link">setCount</a><wbr>(int&nbsp;count)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftLeft</a><wbr>(<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftRight</a><wbr>(<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#split()" class="member-name-link">split</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Split: place old high half in 'other'.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write()" class="member-name-link">write</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.index.bplustree.BPTreePage">Methods inherited from class&nbsp;org.apache.jena.tdb1.index.bplustree.<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></h3>
+<code><a href="BPTreePage.html#getBPlusTree()">getBPlusTree</a>, <a href="BPTreePage.html#getParams()">getParams</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getRecordBuffer()">
+<h3>getRecordBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/buffer/RecordBuffer.html" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></span>&nbsp;<span class="element-name">getRecordBuffer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBackingBlock()">
+<h3>getBackingBlock</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getBackingBlock</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../base/page/Page.html#getBackingBlock()">Page</a></code></span></div>
+<div class="block">Return the block associated with this page</div>
+</section>
+</li>
+<li>
+<section class="detail" id="reset(org.apache.jena.tdb1.base.block.Block)">
+<h3>reset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reset</span><wbr><span class="parameters">(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../base/page/Page.html#reset(org.apache.jena.tdb1.base.block.Block)">Page</a></code></span></div>
+<div class="block">The underlying block for this page has changed (e.g. it's been promoted and 
+ the promotion may have caused something to change</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isFull()">
+<h3>isFull</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isFull</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hasAnyKeys()">
+<h3>hasAnyKeys</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasAnyKeys</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isMinSize()">
+<h3>isMinSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isMinSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="internalSearch(org.apache.jena.tdb1.base.record.Record)">
+<h3>internalSearch</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">internalSearch</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="write()">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="promote()">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">promote</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release()">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="free()">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="internalInsert(org.apache.jena.tdb1.base.record.Record)">
+<h3>internalInsert</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">internalInsert</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="internalDelete(org.apache.jena.tdb1.base.record.Record)">
+<h3>internalDelete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">internalDelete</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSplitKey()">
+<h3>getSplitKey</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">getSplitKey</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="split()">
+<h3>split</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span>&nbsp;<span class="element-name">split</span>()</div>
+<div class="block">Split: place old high half in 'other'. Return the new (upper) BPTreeRecords(BPTreePage).
+ Split is the high end of the low page.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)">
+<h3>shiftRight</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">shiftRight</span><wbr><span class="parameters">(<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)">
+<h3>shiftLeft</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">shiftLeft</span><wbr><span class="parameters">(<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)">
+<h3>merge</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span>&nbsp;<span class="element-name">merge</span><wbr><span class="parameters">(<a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;right,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="minRecord()">
+<h3>minRecord</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">minRecord</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="maxRecord()">
+<h3>maxRecord</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">maxRecord</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLowRecord()">
+<h3>getLowRecord</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">getLowRecord</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getHighRecord()">
+<h3>getHighRecord</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">getHighRecord</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMaxSize()">
+<h3>getMaxSize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMaxSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCount()">
+<h3>getCount</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCount</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setCount(int)">
+<h3>setCount</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCount</span><wbr><span class="parameters">(int&nbsp;count)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="checkNode()">
+<h3>checkNode</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">checkNode</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="checkNodeDeep()">
+<h3>checkNodeDeep</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">checkNodeDeep</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="output(org.apache.jena.atlas.io.IndentedWriter)">
+<h3>output</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">output</span><wbr><span class="parameters">(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html
new file mode 100644
index 0000000..7f18e96
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPTreeRecordsMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeRecordsMgr">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPTreeRecordsMgr.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPTreeRecordsMgr" class="title">Class BPTreeRecordsMgr</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBlockMgr</a>&lt;T&gt;
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPTreeRecordsMgr</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BPTreeRecordsMgr</span>
+<span class="extends-implements">extends <a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;</span></div>
+<div class="block">Bridge for making, getting and putting BPTreeRecords over a RecordBufferPageMgr</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an update operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an update operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordBufferPageMgr()" class="member-name-link">getRecordBufferPageMgr</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an update operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an update operation</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBlockMgr">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></h3>
+<code><a href="../../base/page/PageBlockMgr.html#create(org.apache.jena.tdb1.base.block.BlockType)">create</a>, <a href="../../base/page/PageBlockMgr.html#dump()">dump</a>, <a href="../../base/page/PageBlockMgr.html#free(org.apache.jena.tdb1.base.page.Page)">free</a>, <a href="../../base/page/PageBlockMgr.html#getBlockMgr()">getBlockMgr</a>, <a href="../../base/page/PageBlockMgr.html#getRead(int)">getRead</a>, <a href="../../base/page/PageBlockMgr.html#getWrite(int)">getWrite</a>, <a href="../../base/page/PageBlockMgr.html#promote(org.apache.jena.tdb1.base.page.Page)">promote</a>, <a href="../../base/page/PageBlockMgr.html#put(T)">put</a>, <a href="../../base/page/PageBlockMgr.html#release(org.apache.jena.tdb1.base.page.Page)">release</a>, <a href="../../base/page/PageBlockMgr.html#valid(int)">valid</a>, <a href="../../base/page/PageBlockMgr.html#write(T)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create()">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></span>&nbsp;<span class="element-name">create</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordBufferPageMgr()">
+<h3>getRecordBufferPageMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/recordbuffer/RecordBufferPageMgr.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></span>&nbsp;<span class="element-name">getRecordBufferPageMgr</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="../../base/page/PageBlockMgr.html#startRead()">PageBlockMgr</a></code></span></div>
+<div class="block">Signal the start of an update operation</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#startRead()">startRead</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="../../base/page/PageBlockMgr.html#finishRead()">PageBlockMgr</a></code></span></div>
+<div class="block">Signal the completion of an update operation</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#finishRead()">finishRead</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="../../base/page/PageBlockMgr.html#startUpdate()">PageBlockMgr</a></code></span></div>
+<div class="block">Signal the start of an update operation</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#startUpdate()">startUpdate</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="../../base/page/PageBlockMgr.html#finishUpdate()">PageBlockMgr</a></code></span></div>
+<div class="block">Signal the completion of an update operation</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#finishUpdate()">finishUpdate</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html
new file mode 100644
index 0000000..1074736
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html
@@ -0,0 +1,589 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPlusTree (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPlusTree">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPlusTree.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPlusTree" class="title">Class BPlusTree</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPlusTree</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code>, <code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BPlusTree</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;, <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H. Cormen, Charles E. Leiserson,
+    Ronald L. Rivest and Clifford Stein
+
+ Includes implementation of removal.
+
+ Notes:
+ Stores "records", which are a key and value (the value may be null).
+
+ In this B+Tree implementation, the (key,value) pairs are held in
+ RecordBuffer, which wrap a ByteBuffer that only has records in it.
+ BPTreeRecords provides the B+Tree view of a RecordBuffer. All records
+ are in RecordBuffer - the "tree" part is an index for finding the right
+ page. The tree only holds keys, copies from the (key, value) pairs in
+ the RecordBuffers.
+
+ Notes:
+
+ The version above splits nodes on the way down when full,
+ not when needed where a split can bubble up from below.
+ It means it only ever walks down the tree on insert.
+ Similarly, the delete code ensures a node is suitable
+ before descending.
+
+ Variations:
+ In this impl, splitRoot leaves the root node in place.
+ The root is always the same block.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">addAndReturnOld</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record into the B+Tree</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#addTracking(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">addTracking</a><wbr>(<a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Debugging</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">attach</a><wbr>(<a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create the in-memory structures to correspond to
+  the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#check()" class="member-name-link">check</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Perform checks on this index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the index - can not be used again through this object</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">create</a><wbr>(<a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrLeaves)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create the in-memory structures to correspond to
+ the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteAndReturnOld(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">deleteAndReturnOld</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump()" class="member-name-link">dump</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump(org.apache.jena.atlas.io.IndentedWriter)" class="member-name-link">dump</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeManager()" class="member-name-link">getNodeManager</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Only use for careful manipulation of structures</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getParams()" class="member-name-link">getParams</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the parameters describing this B+Tree</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordsMgr()" class="member-name-link">getRecordsMgr</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Only use for careful manipulation of structures</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether the index is empty or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">iterator</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeMem(int,int,int,int)" class="member-name-link">makeMem</a><wbr>(int&nbsp;order,
+ int&nbsp;minRecords,
+ int&nbsp;keyLength,
+ int&nbsp;valueLength)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeMem(java.lang.String,int,int,int,int)" class="member-name-link">makeMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ int&nbsp;order,
+ int&nbsp;minRecords,
+ int&nbsp;keyLength,
+ int&nbsp;valueLength)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxKey()" class="member-name-link">maxKey</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#minKey()" class="member-name-link">minKey</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrLeaves)</span></div>
+<div class="block">Create the in-memory structures to correspond to
+ the supplied block managers for the persistent storage.
+ Initialize the persistent storage to the empty B+Tree if it does not exist.
+ This is the normal way to create a B+Tree.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>attach</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">attach</span><wbr><span class="parameters">(<a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</span></div>
+<div class="block">Create the in-memory structures to correspond to
+  the supplied block managers for the persistent storage.
+  Does not initialize the B+Tree - it assumes the block managers
+  correspond to an existing B+Tree.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeMem(int,int,int,int)">
+<h3>makeMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">makeMem</span><wbr><span class="parameters">(int&nbsp;order,
+ int&nbsp;minRecords,
+ int&nbsp;keyLength,
+ int&nbsp;valueLength)</span></div>
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeMem(java.lang.String,int,int,int,int)">
+<h3>makeMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">makeMem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ int&nbsp;order,
+ int&nbsp;minRecords,
+ int&nbsp;keyLength,
+ int&nbsp;valueLength)</span></div>
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</section>
+</li>
+<li>
+<section class="detail" id="addTracking(org.apache.jena.tdb1.index.bplustree.BPlusTree)">
+<h3>addTracking</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">addTracking</span><wbr><span class="parameters">(<a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree)</span></div>
+<div class="block">Debugging</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getParams()">
+<h3>getParams</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span>&nbsp;<span class="element-name">getParams</span>()</div>
+<div class="block">Get the parameters describing this B+Tree</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeManager()">
+<h3>getNodeManager</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></span>&nbsp;<span class="element-name">getNodeManager</span>()</div>
+<div class="block">Only use for careful manipulation of structures</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordsMgr()">
+<h3>getRecordsMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></span>&nbsp;<span class="element-name">getRecordsMgr</span>()</div>
+<div class="block">Only use for careful manipulation of structures</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#getRecordFactory()">Index</a></code></span></div>
+<div class="block">Get the Record factory associated with this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#getRecordFactory()">getRecordFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="contains(org.apache.jena.tdb1.base.record.Record)">
+<h3>contains</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#contains(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Return whether the index contains the record or not.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="minKey()">
+<h3>minKey</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">minKey</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../RangeIndex.html#minKey()">RangeIndex</a></code></span></div>
+<div class="block">Return the record containing the least key - may or may not have the associated value</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../RangeIndex.html#minKey()">minKey</a></code>&nbsp;in interface&nbsp;<code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="maxKey()">
+<h3>maxKey</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">maxKey</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../RangeIndex.html#maxKey()">RangeIndex</a></code></span></div>
+<div class="block">Return the record containing the greatest key - may or may not have the associated value</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../RangeIndex.html#maxKey()">maxKey</a></code>&nbsp;in interface&nbsp;<code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addAndReturnOld(org.apache.jena.tdb1.base.record.Record)">
+<h3>addAndReturnOld</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">addAndReturnOld</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block">Add a record into the B+Tree</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteAndReturnOld(org.apache.jena.tdb1.base.record.Record)">
+<h3>deleteAndReturnOld</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">deleteAndReturnOld</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;fromRec,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;toRec)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">RangeIndex</a></code></span></div>
+<div class="block">Return records between min (inclusive) and max (exclusive), based on the record keys</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../RangeIndex.html#iterator(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.base.record.Record)">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#isEmpty()">Index</a></code></span></div>
+<div class="block">Answer whether the index is empty or not.  May return false for unknown or meaningless</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#clear()">Index</a></code></span></div>
+<div class="block">Clear the index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#close()">Index</a></code></span></div>
+<div class="block">Close the index - can not be used again through this object</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#size()">Index</a></code></span></div>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="check()">
+<h3>check</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">check</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#check()">Index</a></code></span></div>
+<div class="block">Perform checks on this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#check()">check</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="dump()">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dump(org.apache.jena.atlas.io.IndentedWriter)">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span><wbr><span class="parameters">(org.apache.jena.atlas.io.IndentedWriter&nbsp;out)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html
new file mode 100644
index 0000000..d1157eb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html
@@ -0,0 +1,523 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPlusTreeParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPlusTreeParams">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPlusTreeParams.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPlusTreeParams" class="title">Class BPlusTreeParams</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPlusTreeParams</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BPlusTreeParams</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Configuration for a B+Tree</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#CheckingConcurrency" class="member-name-link">CheckingConcurrency</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#CheckingNode" class="member-name-link">CheckingNode</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#CheckingTree" class="member-name-link">CheckingTree</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#DumpTree" class="member-name-link">DumpTree</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#Logging" class="member-name-link">Logging</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#NoParent" class="member-name-link">NoParent</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NS" class="member-name-link">NS</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#ParamBlockSize" class="member-name-link">ParamBlockSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#ParamKeyLength" class="member-name-link">ParamKeyLength</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#ParamOrder" class="member-name-link">ParamOrder</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#ParamValueLength" class="member-name-link">ParamValueLength</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#RootId" class="member-name-link">RootId</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#RootParent" class="member-name-link">RootParent</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,int,int)" class="member-name-link">BPlusTreeParams</a><wbr>(int&nbsp;order,
+ int&nbsp;keyLen,
+ int&nbsp;valLen)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">BPlusTreeParams</a><wbr>(int&nbsp;order,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addToMetaData(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">addToMetaData</a><wbr>(<a href="../../base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcBlockSize(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">calcBlockSize</a><wbr>(int&nbsp;bpTreeOrder,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">return the size of a block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcOrder(int,int)" class="member-name-link">calcOrder</a><wbr>(int&nbsp;blockSize,
+ int&nbsp;recordLength)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the best fit for the blocksize and the record length.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcOrder(int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">calcOrder</a><wbr>(int&nbsp;blockSize,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the best fit for the blocksize and the record length.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#checkAll()" class="member-name-link">checkAll</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCalcBlockSize()" class="member-name-link">getCalcBlockSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getKeyFactory()" class="member-name-link">getKeyFactory</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getKeyLength()" class="member-name-link">getKeyLength</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMaxPtr()" class="member-name-link">getMaxPtr</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMaxRec()" class="member-name-link">getMaxRec</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMinPtr()" class="member-name-link">getMinPtr</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMinRec()" class="member-name-link">getMinRec</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOrder()" class="member-name-link">getOrder</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPtrLength()" class="member-name-link">getPtrLength</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordLength()" class="member-name-link">getRecordLength</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#infoAll()" class="member-name-link">infoAll</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#readMeta(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">readMeta</a><wbr>(<a href="../../base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="CheckingTree">
+<h3>CheckingTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">CheckingTree</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="CheckingNode">
+<h3>CheckingNode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">CheckingNode</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="CheckingConcurrency">
+<h3>CheckingConcurrency</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">CheckingConcurrency</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="NS">
+<h3>NS</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">NS</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="ParamOrder">
+<h3>ParamOrder</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ParamOrder</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="ParamKeyLength">
+<h3>ParamKeyLength</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ParamKeyLength</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="ParamValueLength">
+<h3>ParamValueLength</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ParamValueLength</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="ParamBlockSize">
+<h3>ParamBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ParamBlockSize</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="DumpTree">
+<h3>DumpTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">DumpTree</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Logging">
+<h3>Logging</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">Logging</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="RootId">
+<h3>RootId</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">RootId</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.index.bplustree.BPlusTreeParams.RootId">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="RootParent">
+<h3>RootParent</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">RootParent</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.index.bplustree.BPlusTreeParams.RootParent">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="NoParent">
+<h3>NoParent</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NoParent</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.index.bplustree.BPlusTreeParams.NoParent">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int,int,int)">
+<h3>BPlusTreeParams</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BPlusTreeParams</span><wbr><span class="parameters">(int&nbsp;order,
+ int&nbsp;keyLen,
+ int&nbsp;valLen)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>BPlusTreeParams</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BPlusTreeParams</span><wbr><span class="parameters">(int&nbsp;order,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="checkAll()">
+<h3>checkAll</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">checkAll</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="infoAll()">
+<h3>infoAll</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">infoAll</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="readMeta(org.apache.jena.tdb1.base.file.MetaFile)">
+<h3>readMeta</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span>&nbsp;<span class="element-name">readMeta</span><wbr><span class="parameters">(<a href="../../base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="addToMetaData(org.apache.jena.tdb1.base.file.MetaFile)">
+<h3>addToMetaData</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addToMetaData</span><wbr><span class="parameters">(<a href="../../base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getOrder()">
+<h3>getOrder</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getOrder</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPtrLength()">
+<h3>getPtrLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPtrLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordLength()">
+<h3>getRecordLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getRecordLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getKeyLength()">
+<h3>getKeyLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getKeyLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getKeyFactory()">
+<h3>getKeyFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getKeyFactory</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCalcBlockSize()">
+<h3>getCalcBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getCalcBlockSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcOrder(int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>calcOrder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcOrder</span><wbr><span class="parameters">(int&nbsp;blockSize,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Return the best fit for the blocksize and the record length.
+ Knows about block header space.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcOrder(int,int)">
+<h3>calcOrder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcOrder</span><wbr><span class="parameters">(int&nbsp;blockSize,
+ int&nbsp;recordLength)</span></div>
+<div class="block">Return the best fit for the blocksize and the record length.
+ Knows about block header space.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcBlockSize(int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>calcBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcBlockSize</span><wbr><span class="parameters">(int&nbsp;bpTreeOrder,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">return the size of a block</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMaxRec()">
+<h3>getMaxRec</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMaxRec</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMaxPtr()">
+<h3>getMaxPtr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMaxPtr</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMinRec()">
+<h3>getMinRec</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMinRec</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMinPtr()">
+<h3>getMinPtr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMinPtr</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html
new file mode 100644
index 0000000..88d7e7e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BPlusTreeRewriter (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPlusTreeRewriter">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BPlusTreeRewriter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<h1 title="Class BPlusTreeRewriter" class="title">Class BPlusTreeRewriter</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.bplustree.BPlusTreeRewriter</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BPlusTreeRewriter</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BPlusTreeRewriter</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BPlusTreeRewriter</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BPlusTreeRewriter</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>packIntoBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">packIntoBPlusTree</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</span></div>
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>A newly built BPlusTree</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeException.html
new file mode 100644
index 0000000..d2c83ce
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeException.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeException" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPTreeException</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.bplustree.BPTreeException</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeNode.html
new file mode 100644
index 0000000..351eb6e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeNode.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeNode">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeNode" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPTreeNode</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNodeMgr.</span><code><a href="../BPTreeNodeMgr.html#createNode(int)" class="member-name-link">createNode</a><wbr>(int&nbsp;parent)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Allocate space for a fresh node.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNodeMgr.</span><code><a href="../BPTreeNodeMgr.html#getRead(int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNodeMgr.</span><code><a href="../BPTreeNodeMgr.html#getRead(int,int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id,
+ int&nbsp;parent)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNodeMgr.</span><code><a href="../BPTreeNodeMgr.html#getRoot(int)" class="member-name-link">getRoot</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Fetch a block for the root.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNodeMgr.</span><code><a href="../BPTreeNodeMgr.html#getWrite(int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNodeMgr.</span><code><a href="../BPTreeNodeMgr.html#getWrite(int,int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id,
+ int&nbsp;parent)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Fetch a block - fill in the parent id, which is not in the on-disk bytes</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../BPTreeNode.html#delete(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Delete a record - return the old value if there was one, else null</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../BPTreeNode.html#insert(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">insert</a><wbr>(<a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Insert a record - return existing value if any, else null</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeNode.</span><code><a href="../BPTreeNode.html#search(org.apache.jena.tdb1.index.bplustree.BPTreeNode,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">search</a><wbr>(<a href="../BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a>&nbsp;root,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;rec)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find a record, using the active comparator</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeNodeMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeNodeMgr.html
new file mode 100644
index 0000000..32440aa
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeNodeMgr.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeNodeMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeNodeMgr">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeNodeMgr" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPTreeNodeMgr</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#getNodeManager()" class="member-name-link">getNodeManager</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Only use for careful manipulation of structures</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreePage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreePage.html
new file mode 100644
index 0000000..87f2480
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreePage.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreePage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreePage">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreePage" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPTreePage</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Subclasses of <a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BPTreeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BPTreeRecords.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../BPTreeRecords.html#merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">merge</a><wbr>(<a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;right,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../BPTreeRecords.html#split()" class="member-name-link">split</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Split: place old high half in 'other'.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../BPTreeRecords.html#merge(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">merge</a><wbr>(<a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;right,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../BPTreeRecords.html#shiftLeft(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftLeft</a><wbr>(<a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecords.</span><code><a href="../BPTreeRecords.html#shiftRight(org.apache.jena.tdb1.index.bplustree.BPTreePage,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">shiftRight</a><wbr>(<a href="../BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a>&nbsp;other,
+ <a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;splitKey)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeRecords.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeRecords.html
new file mode 100644
index 0000000..64e684c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeRecords.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeRecords (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeRecords">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeRecords" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPTreeRecords</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPTreeRecordsMgr.</span><code><a href="../BPTreeRecordsMgr.html#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeRecordsMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeRecordsMgr.html
new file mode 100644
index 0000000..488fb0b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPTreeRecordsMgr.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeRecordsMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPTreeRecordsMgr">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPTreeRecordsMgr" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPTreeRecordsMgr</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#getRecordsMgr()" class="member-name-link">getRecordsMgr</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Only use for careful manipulation of structures</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTree.html
new file mode 100644
index 0000000..c6c64b1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTree.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPlusTree (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPlusTree">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPlusTree" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPlusTree</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> in <a href="../../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../../SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#addTracking(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">addTracking</a><wbr>(<a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Debugging</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">attach</a><wbr>(<a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create the in-memory structures to correspond to
+  the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">create</a><wbr>(<a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrLeaves)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create the in-memory structures to correspond to
+ the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreePage.</span><code><a href="../BPTreePage.html#getBPlusTree()" class="member-name-link">getBPlusTree</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#makeMem(int,int,int,int)" class="member-name-link">makeMem</a><wbr>(int&nbsp;order,
+ int&nbsp;minRecords,
+ int&nbsp;keyLength,
+ int&nbsp;valueLength)</code></div>
+<div class="col-last even-row-color">
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#makeMem(java.lang.String,int,int,int,int)" class="member-name-link">makeMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ int&nbsp;order,
+ int&nbsp;minRecords,
+ int&nbsp;keyLength,
+ int&nbsp;valueLength)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">(Testing mainly) Make an in-memory B+Tree, with copy-in, copy-out block managers</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeRewriter.</span><code><a href="../BPlusTreeRewriter.html#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#addTracking(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">addTracking</a><wbr>(<a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Debugging</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BPTreeNodeMgr.html#%3Cinit%3E(org.apache.jena.tdb1.index.bplustree.BPlusTree,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BPTreeNodeMgr</a><wbr>(<a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpTree,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpBPlusTree(java.io.PrintStream,org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">dumpBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;out,
+ <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpt)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpBPlusTreeBlocks(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">dumpBPlusTreeBlocks</a><wbr>(<a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpt)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTreeParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTreeParams.html
new file mode 100644
index 0000000..e6ec2df
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTreeParams.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPlusTreeParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPlusTreeParams">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPlusTreeParams" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPlusTreeParams</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that return <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#getParams()" class="member-name-link">getParams</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Get the parameters describing this B+Tree</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPTreePage.</span><code><a href="../BPTreePage.html#getParams()" class="member-name-link">getParams</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeParams.</span><code><a href="../BPlusTreeParams.html#readMeta(org.apache.jena.tdb1.base.file.MetaFile)" class="member-name-link">readMeta</a><wbr>(<a href="../../../base/file/MetaFile.html" title="class in org.apache.jena.tdb1.base.file">MetaFile</a>&nbsp;mf)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.bplustree</a> with parameters of type <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#attach(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">attach</a><wbr>(<a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create the in-memory structures to correspond to
+  the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BPlusTree.</span><code><a href="../BPlusTree.html#create(org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">create</a><wbr>(<a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;params,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrLeaves)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create the in-memory structures to correspond to
+ the supplied block managers for the persistent storage.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BPlusTreeRewriter.</span><code><a href="../BPlusTreeRewriter.html#packIntoBPlusTree(java.util.Iterator,org.apache.jena.tdb1.index.bplustree.BPlusTreeParams,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">packIntoBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;&nbsp;iterRecords,
+ <a href="../BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a>&nbsp;bptParams,
+ <a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrNodes,
+ <a href="../../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgrRecords)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Given a stream of records and details of the B+Tree to build, go and build it.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTreeRewriter.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTreeRewriter.html
new file mode 100644
index 0000000..a7a96fb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/class-use/BPlusTreeRewriter.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.bplustree.BPlusTreeRewriter (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree, class: BPlusTreeRewriter">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BPlusTreeRewriter.html" title="class in org.apache.jena.tdb1.index.bplustree">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.bplustree.BPlusTreeRewriter" class="title">Uses of Class<br>org.apache.jena.tdb1.index.bplustree.BPlusTreeRewriter</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.bplustree.BPlusTreeRewriter</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html
new file mode 100644
index 0000000..91756ae
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.index.bplustree (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.index.bplustree" class="title">Package org.apache.jena.tdb1.index.bplustree</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.index.bplustree</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BPlusTreeParams.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Configuration for a B+Tree</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BPlusTreeRewriter.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab5"><a href="BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BPTreeNode.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BPTreeNodeMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">BPlusTreePageMgr = BPlusTreeNode manager</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BPTreePage.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Abstraction of a B+Tree node - either an branch (BTreeNode) or leaf (BTreeLeaf - records)</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BPTreeRecords.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BPTreeRecordsMgr.html" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Bridge for making, getting and putting BPTreeRecords over a RecordBufferPageMgr</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-tree.html
new file mode 100644
index 0000000..6e47004
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-tree.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.index.bplustree Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.index.bplustree</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPlusTree.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;, org.apache.jena.tdb1.index.<a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPlusTreeParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPlusTreeRewriter.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPTreePage.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a> (implements org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPTreeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPTreeRecords.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPTreeNodeMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPTreeRecordsMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></li>
+</ul>
+</li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="../../TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="BPTreeException.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-use.html
new file mode 100644
index 0000000..b85012b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-use.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.index.bplustree (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.bplustree">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.index.bplustree" class="title">Uses of Package<br>org.apache.jena.tdb1.index.bplustree</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a> used by <a href="../package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BPlusTree.html#org.apache.jena.tdb1.index">BPlusTree</a></div>
+<div class="col-last even-row-color">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a> used by <a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BPlusTree.html#org.apache.jena.tdb1.index.bplustree">BPlusTree</a></div>
+<div class="col-last even-row-color">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/BPlusTreeParams.html#org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Configuration for a B+Tree</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/BPTreeNode.html#org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/BPTreeNodeMgr.html#org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></div>
+<div class="col-last odd-row-color">
+<div class="block">BPlusTreePageMgr = BPlusTreeNode manager</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/BPTreePage.html#org.apache.jena.tdb1.index.bplustree">BPTreePage</a></div>
+<div class="col-last even-row-color">
+<div class="block">Abstraction of a B+Tree node - either an branch (BTreeNode) or leaf (BTreeLeaf - records)</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/BPTreeRecords.html#org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></div>
+<div class="col-last odd-row-color">
+<div class="block">B+Tree wrapper over a block of records in a RecordBufferPage.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/BPTreeRecordsMgr.html#org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></div>
+<div class="col-last even-row-color">
+<div class="block">Bridge for making, getting and putting BPTreeRecords over a RecordBufferPageMgr</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a> used by <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BPlusTree.html#org.apache.jena.tdb1.lib">BPlusTree</a></div>
+<div class="col-last even-row-color">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index.bplustree</a> used by <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BPlusTree.html#org.apache.jena.tdb1.sys">BPlusTree</a></div>
+<div class="col-last even-row-color">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.BlockMgrBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.BlockMgrBuilderStd.html
new file mode 100644
index 0000000..5a30975
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.BlockMgrBuilderStd.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex.BlockMgrBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex, class: BlockMgrBuilderStd">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdIndex.BlockMgrBuilderStd.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex.BlockMgrBuilderStd" class="title">Uses of Class<br>org.apache.jena.tdb1.index.BuilderStdIndex.BlockMgrBuilderStd</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.BuilderStdIndex.BlockMgrBuilderStd</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.IndexBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.IndexBuilderStd.html
new file mode 100644
index 0000000..a1cefbc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.IndexBuilderStd.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex.IndexBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex, class: IndexBuilderStd">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdIndex.IndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex.IndexBuilderStd" class="title">Uses of Class<br>org.apache.jena.tdb1.index.BuilderStdIndex.IndexBuilderStd</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.BuilderStdIndex.IndexBuilderStd</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.RangeIndexBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.RangeIndexBuilderStd.html
new file mode 100644
index 0000000..d2ba6b9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.RangeIndexBuilderStd.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex.RangeIndexBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex, class: RangeIndexBuilderStd">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdIndex.RangeIndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex.RangeIndexBuilderStd" class="title">Uses of Class<br>org.apache.jena.tdb1.index.BuilderStdIndex.RangeIndexBuilderStd</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.BuilderStdIndex.RangeIndexBuilderStd</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.html
new file mode 100644
index 0000000..629cde2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/BuilderStdIndex.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: BuilderStdIndex">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.BuilderStdIndex" class="title">Uses of Class<br>org.apache.jena.tdb1.index.BuilderStdIndex</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.BuilderStdIndex</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/Index.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/Index.html
new file mode 100644
index 0000000..729567b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/Index.html
@@ -0,0 +1,244 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.index.Index (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: Index">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.index.Index" class="title">Uses of Interface<br>org.apache.jena.tdb1.index.Index</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Subinterfaces of <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Interface</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>interface&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that implement <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../IndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../IndexMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexMap</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../IndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../RangeIndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../RangeIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.IndexBuilderStd.</span><code><a href="../BuilderStdIndex.IndexBuilderStd.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexBuilder.</span><code><a href="../IndexBuilder.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildIndexMem</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../SetupIndex.html#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../IndexWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.index.Index)" class="member-name-link">IndexWrapper</a><wbr>(<a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a> in <a href="../bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Classes in <a href="../bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that implement <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../bplustree/BPlusTree.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a> in <a href="../ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Classes in <a href="../ext/package-summary.html">org.apache.jena.tdb1.index.ext</a> that implement <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ext/ExtHash.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Extensible hashing
+ http://en.wikipedia.org/wiki/Extendible_hashing</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a> in <a href="../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that return <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../../store/nodetable/NodeTableNative.html#getIndex()" class="member-name-link">getIndex</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> with parameters of type <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/nodetable/NodeTableNative.html#%3Cinit%3E(org.apache.jena.tdb1.index.Index,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">NodeTableNative</a><wbr>(<a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;nodeToId,
+ <a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objectFile)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../sys/SetupTDB.html#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexBuilder.html
new file mode 100644
index 0000000..7a734ae
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexBuilder.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.index.IndexBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: IndexBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.index.IndexBuilder" class="title">Uses of Interface<br>org.apache.jena.tdb1.index.IndexBuilder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that implement <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderStdIndex.IndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#createIndexBuilder(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">createIndexBuilder</a><wbr>(<a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#createIndexBuilderMem()" class="member-name-link">createIndexBuilderMem</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexFactory.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexFactory.html
new file mode 100644
index 0000000..57f2e40
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexFactory.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.IndexFactory (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexFactory">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexFactory.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.IndexFactory" class="title">Uses of Class<br>org.apache.jena.tdb1.index.IndexFactory</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.IndexFactory</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexLib.html
new file mode 100644
index 0000000..c2fde07
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexLib.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.IndexLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexLib">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexLib.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.IndexLib" class="title">Uses of Class<br>org.apache.jena.tdb1.index.IndexLib</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.IndexLib</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexLogger.html
new file mode 100644
index 0000000..0e964f9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexLogger.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.IndexLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexLogger">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexLogger.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.IndexLogger" class="title">Uses of Class<br>org.apache.jena.tdb1.index.IndexLogger</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.IndexLogger</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexMap.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexMap.html
new file mode 100644
index 0000000..4a14c1e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexMap.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.IndexMap (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexMap">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexMap.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.IndexMap" class="title">Uses of Class<br>org.apache.jena.tdb1.index.IndexMap</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.IndexMap</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexParams.html
new file mode 100644
index 0000000..79bc331
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexParams.html
@@ -0,0 +1,154 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.index.IndexParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: IndexParams">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.index.IndexParams" class="title">Uses of Interface<br>org.apache.jena.tdb1.index.IndexParams</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.BlockMgrBuilderStd.</span><code><a href="../BuilderStdIndex.BlockMgrBuilderStd.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdIndex.IndexBuilderStd.</span><code><a href="../BuilderStdIndex.IndexBuilderStd.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexBuilder.</span><code><a href="../IndexBuilder.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.RangeIndexBuilderStd.</span><code><a href="../BuilderStdIndex.RangeIndexBuilderStd.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexBuilder.</span><code><a href="../RangeIndexBuilder.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a> in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Classes in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that implement <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../setup/StoreParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrBuilder.</span><code><a href="../../setup/BlockMgrBuilder.html#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexWrapper.html
new file mode 100644
index 0000000..dfcc458
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/IndexWrapper.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.IndexWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: IndexWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IndexWrapper.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.IndexWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.index.IndexWrapper</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Subclasses of <a href="../IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../IndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndex.html
new file mode 100644
index 0000000..715033e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndex.html
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.index.RangeIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: RangeIndex">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.index.RangeIndex" class="title">Uses of Interface<br>org.apache.jena.tdb1.index.RangeIndex</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that implement <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../RangeIndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../RangeIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdIndex.RangeIndexBuilderStd.</span><code><a href="../BuilderStdIndex.RangeIndexBuilderStd.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">RangeIndexBuilder.</span><code><a href="../RangeIndexBuilder.html#buildRangeIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildRangeIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordfactory,
+ <a href="../IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#buildRangeIndexMem(org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">buildRangeIndexMem</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../SetupIndex.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../SetupIndex.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../SetupIndex.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RangeIndexWrapper.</span><code><a href="../RangeIndexWrapper.html#getWrapped()" class="member-name-link">getWrapped</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../SetupIndex.html#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupIndex.</span><code><a href="../SetupIndex.html#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../IndexLogger.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)" class="member-name-link">IndexLogger</a><wbr>(<a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx,
+ org.slf4j.Logger&nbsp;log)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../RangeIndexLogger.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex,org.slf4j.Logger)" class="member-name-link">RangeIndexLogger</a><wbr>(<a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx,
+ org.slf4j.Logger&nbsp;log)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../RangeIndexWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">RangeIndexWrapper</a><wbr>(<a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;rIdx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<h2>Uses of <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a> in <a href="../bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<div class="caption"><span>Classes in <a href="../bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a> that implement <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../bplustree/BPlusTree.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">B-Tree converted to B+Tree
+
+ B-Tree taken from:
+ Introduction to Algorithms, Second Edition
+ Chapter 18: B-Trees
+ by Thomas H.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<h2>Uses of <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a> in <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> that return <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexRecord.</span><code><a href="../../store/tupletable/TupleIndexRecord.html#getRangeIndex()" class="member-name-link">getRangeIndex</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> with parameters of type <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/tupletable/TupleIndexRecord.html#%3Cinit%3E(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">TupleIndexRecord</a><wbr>(int&nbsp;N,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMapping,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../sys/SetupTDB.html#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../sys/SetupTDB.html#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../sys/SetupTDB.html#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../sys/SetupTDB.html#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../sys/SetupTDB.html#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexBuilder.html
new file mode 100644
index 0000000..a33d44f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexBuilder.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.index.RangeIndexBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, interface: RangeIndexBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.index.RangeIndexBuilder" class="title">Uses of Interface<br>org.apache.jena.tdb1.index.RangeIndexBuilder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that implement <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderStdIndex.RangeIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> that return <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#createRangeIndexBuilderMem()" class="member-name-link">createRangeIndexBuilderMem</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../IndexFactory.html#createIndexBuilder(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">createIndexBuilder</a><wbr>(<a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a> in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Constructors in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../setup/BuilderStdDB.TupleIndexBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">TupleIndexBuilderStd</a><wbr>(<a href="../RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;rangeIndexBuilder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexLogger.html
new file mode 100644
index 0000000..320058d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexLogger.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.RangeIndexLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: RangeIndexLogger">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.RangeIndexLogger" class="title">Uses of Class<br>org.apache.jena.tdb1.index.RangeIndexLogger</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.RangeIndexLogger</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexWrapper.html
new file mode 100644
index 0000000..8695665
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/RangeIndexWrapper.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.RangeIndexWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: RangeIndexWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.RangeIndexWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.index.RangeIndexWrapper</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Subclasses of <a href="../RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../RangeIndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/SetupIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/SetupIndex.html
new file mode 100644
index 0000000..59dd75c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/class-use/SetupIndex.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.SetupIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index, class: SetupIndex">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SetupIndex.html" title="class in org.apache.jena.tdb1.index">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.SetupIndex" class="title">Uses of Class<br>org.apache.jena.tdb1.index.SetupIndex</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.SetupIndex</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html
new file mode 100644
index 0000000..5fbb497
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html
@@ -0,0 +1,477 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ExtHash (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: ExtHash">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ExtHash.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<h1 title="Class ExtHash" class="title">Class ExtHash</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.ext.ExtHash</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code>, <code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">ExtHash</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span></div>
+<div class="block">Extensible hashing
+ http://en.wikipedia.org/wiki/Extendible_hashing</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#Checking" class="member-name-link">Checking</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#Debugging" class="member-name-link">Debugging</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#Logging" class="member-name-link">Logging</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">ExtHash</a><wbr>(<a href="../../base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a>&nbsp;dictionaryBackingFile,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgrHashBuckets)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">add</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#check()" class="member-name-link">check</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Perform checks on this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the index - can not be used again through this object</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">contains</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return whether the index contains the record or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#count()" class="member-name-link">count</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Explicitly count the items in the hash table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createMem(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">createMem</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;bucketSizeBytes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Testing version - in-memory but inefficient as it uses a copy-in/copy-out block manager as a RAM disk</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">delete</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a record.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dictionarySize()" class="member-name-link">dictionarySize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dump()" class="member-name-link">dump</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordFactory()" class="member-name-link">getRecordFactory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Record factory associated with this index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether the index is empty or not.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iterator()" class="member-name-link">iterator</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over the whole index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="Debugging">
+<h3>Debugging</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">Debugging</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Checking">
+<h3>Checking</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">Checking</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Logging">
+<h3>Logging</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">Logging</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.PlainFile,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>ExtHash</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ExtHash</span><wbr><span class="parameters">(<a href="../../base/file/PlainFile.html" title="class in org.apache.jena.tdb1.base.file">PlainFile</a>&nbsp;dictionaryBackingFile,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;recordFactory,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgrHashBuckets)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createMem(org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>createMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></span>&nbsp;<span class="element-name">createMem</span><wbr><span class="parameters">(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;bucketSizeBytes)</span></div>
+<div class="block">Testing version - in-memory but inefficient as it uses a copy-in/copy-out block manager as a RAM disk</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dictionarySize()">
+<h3>dictionarySize</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">dictionarySize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="contains(org.apache.jena.tdb1.base.record.Record)">
+<h3>contains</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#contains(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Return whether the index contains the record or not.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#contains(org.apache.jena.tdb1.base.record.Record)">contains</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#find(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Find one record - and return the record actually in the index (may have a value part)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#find(org.apache.jena.tdb1.base.record.Record)">find</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.tdb1.base.record.Record)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#add(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Add a record - return true if an insertion was actually needed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#add(org.apache.jena.tdb1.base.record.Record)">add</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.tdb1.base.record.Record)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#delete(org.apache.jena.tdb1.base.record.Record)">Index</a></code></span></div>
+<div class="block">Delete a record.  Return true if a record was actually removed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#delete(org.apache.jena.tdb1.base.record.Record)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRecordFactory()">
+<h3>getRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">getRecordFactory</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#getRecordFactory()">Index</a></code></span></div>
+<div class="block">Get the Record factory associated with this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#getRecordFactory()">getRecordFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iterator()">
+<h3>iterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span>&nbsp;<span class="element-name">iterator</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#iterator()">Index</a></code></span></div>
+<div class="block">Iterate over the whole index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#iterator()">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#iterator()" title="class or interface in java.lang" class="external-link">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#isEmpty()">Index</a></code></span></div>
+<div class="block">Answer whether the index is empty or not.  May return false for unknown or meaningless</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#clear()">Index</a></code></span></div>
+<div class="block">Clear the index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#size()">Index</a></code></span></div>
+<div class="block">Return size if known else return -1 : does not count the persistent storage</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="count()">
+<h3>count</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">count</span>()</div>
+<div class="block">Explicitly count the items in the hash table</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#close()">Index</a></code></span></div>
+<div class="block">Close the index - can not be used again through this object</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="dump()">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="check()">
+<h3>check</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">check</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Index.html#check()">Index</a></code></span></div>
+<div class="block">Perform checks on this index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../Index.html#check()">check</a></code>&nbsp;in interface&nbsp;<code><a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html
new file mode 100644
index 0000000..20a9fcc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html
@@ -0,0 +1,202 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ExtHashIterator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: ExtHashIterator">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ExtHashIterator.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<h1 title="Class ExtHashIterator" class="title">Class ExtHashIterator</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.ext.ExtHashIterator</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ExtHashIterator</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.ext.ExtHash)" class="member-name-link">ExtHashIterator</a><wbr>(<a href="ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a>&nbsp;extHash)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasNext()" class="member-name-link">hasNext</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#remove()" class="member-name-link">remove</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.util.Iterator">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#forEachRemaining(java.util.function.Consumer)" title="class or interface in java.util" class="external-link">forEachRemaining</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.ext.ExtHash)">
+<h3>ExtHashIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ExtHashIterator</span><wbr><span class="parameters">(<a href="ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a>&nbsp;extHash)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="hasNext()">
+<h3>hasNext</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasNext</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#hasNext()" title="class or interface in java.util" class="external-link">hasNext</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="next()">
+<h3>next</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">next</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#next()" title="class or interface in java.util" class="external-link">next</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="remove()">
+<h3>remove</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">remove</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#remove()" title="class or interface in java.util" class="external-link">remove</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html
new file mode 100644
index 0000000..e2e43db
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ExtHashParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: ExtHashParams">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ExtHashParams.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<h1 title="Class ExtHashParams" class="title">Class ExtHashParams</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.index.ext.ExtHashParams</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ExtHashParams</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ExtHashParams</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcBlockSize</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">calcRecordSize</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ExtHashParams</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ExtHashParams</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>calcRecordSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcRecordSize</span><wbr><span class="parameters">(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;blkSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>calcBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">calcBlockSize</span><wbr><span class="parameters">(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;maxRec)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html
new file mode 100644
index 0000000..e962784
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html
@@ -0,0 +1,405 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>HashBucket (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: HashBucket">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/HashBucket.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<h1 title="Class HashBucket" class="title">Class HashBucket</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../../base/page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBase</a>
+<div class="inheritance"><a href="../../base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase</a>
+<div class="inheritance">org.apache.jena.tdb1.index.ext.HashBucket</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.io.Printable</code>, <code><a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">HashBucket</span>
+<span class="extends-implements">extends <a href="../../base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></span></div>
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#BITLEN" class="member-name-link">BITLEN</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#FIELD_LENGTH" class="member-name-link">FIELD_LENGTH</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#TRIE" class="member-name-link">TRIE</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase">Fields inherited from class&nbsp;org.apache.jena.tdb1.base.recordbuffer.<a href="../../base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></h3>
+<code><a href="../../base/recordbuffer/RecordBufferPageBase.html#COUNT">COUNT</a></code></div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.page.Page">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a></h3>
+<code><a href="../../base/page/Page.html#NO_ID">NO_ID</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,int,int,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">HashBucket</a><wbr>(int&nbsp;id,
+ int&nbsp;hashValue,
+ int&nbsp;bucketBitLen,
+ <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;count)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a bucket</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#_reset(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">_reset</a><wbr>(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">find</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findIndex(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">findIndex</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTrieBitLen()" class="member-name-link">getTrieBitLen</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTrieValue()" class="member-name-link">getTrieValue</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isFull()" class="member-name-link">isFull</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#put(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">put</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeByKey(org.apache.jena.tdb1.base.record.Record)" class="member-name-link">removeByKey</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(int,org.apache.jena.tdb1.base.record.Record)" class="member-name-link">set</a><wbr>(int&nbsp;x,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTrieLength(int)" class="member-name-link">setTrieLength</a><wbr>(int&nbsp;trieBitLen)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.recordbuffer.RecordBufferPageBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.recordbuffer.<a href="../../base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></h3>
+<code><a href="../../base/recordbuffer/RecordBufferPageBase.html#calcBlockSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)">calcBlockSize</a>, <a href="../../base/recordbuffer/RecordBufferPageBase.html#calcRecordSize(org.apache.jena.tdb1.base.record.RecordFactory,int,int)">calcRecordSize</a>, <a href="../../base/recordbuffer/RecordBufferPageBase.html#getCount()">getCount</a>, <a href="../../base/recordbuffer/RecordBufferPageBase.html#getMaxSize()">getMaxSize</a>, <a href="../../base/recordbuffer/RecordBufferPageBase.html#getRecordBuffer()">getRecordBuffer</a>, <a href="../../base/recordbuffer/RecordBufferPageBase.html#output(org.apache.jena.atlas.io.IndentedWriter)">output</a>, <a href="../../base/recordbuffer/RecordBufferPageBase.html#setCount(int)">setCount</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBase.html" title="class in org.apache.jena.tdb1.base.page">PageBase</a></h3>
+<code><a href="../../base/page/PageBase.html#getBackingBlock()">getBackingBlock</a>, <a href="../../base/page/PageBase.html#getId()">getId</a>, <a href="../../base/page/PageBase.html#reset(org.apache.jena.tdb1.base.block.Block)">reset</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="TRIE">
+<h3>TRIE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">TRIE</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.index.ext.HashBucket.TRIE">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="BITLEN">
+<h3>BITLEN</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BITLEN</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.index.ext.HashBucket.BITLEN">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="FIELD_LENGTH">
+<h3>FIELD_LENGTH</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">FIELD_LENGTH</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../../constant-values.html#org.apache.jena.tdb1.index.ext.HashBucket.FIELD_LENGTH">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int,int,int,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory,int)">
+<h3>HashBucket</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">HashBucket</span><wbr><span class="parameters">(int&nbsp;id,
+ int&nbsp;hashValue,
+ int&nbsp;bucketBitLen,
+ <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;count)</span></div>
+<div class="block">Create a bucket</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>format</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBlank</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">createBlank</span><wbr><span class="parameters">(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="findIndex(org.apache.jena.tdb1.base.record.Record)">
+<h3>findIndex</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">findIndex</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.base.record.Record)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="put(org.apache.jena.tdb1.base.record.Record)">
+<h3>put</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">put</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="set(int,org.apache.jena.tdb1.base.record.Record)">
+<h3>set</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">set</span><wbr><span class="parameters">(int&nbsp;x,
+ <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;record)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeByKey(org.apache.jena.tdb1.base.record.Record)">
+<h3>removeByKey</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">removeByKey</span><wbr><span class="parameters">(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;key)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="_reset(org.apache.jena.tdb1.base.block.Block)">
+<h3>_reset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">_reset</span><wbr><span class="parameters">(<a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isFull()">
+<h3>isFull</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isFull</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="get(int)">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">get</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTrieValue()">
+<h3>getTrieValue</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTrieValue</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTrieBitLen()">
+<h3>getTrieBitLen</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTrieBitLen</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setTrieLength(int)">
+<h3>setTrieLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setTrieLength</span><wbr><span class="parameters">(int&nbsp;trieBitLen)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/recordbuffer/RecordBufferPageBase.html#toString()">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../base/recordbuffer/RecordBufferPageBase.html" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html
new file mode 100644
index 0000000..e21a3c9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>HashBucketMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: HashBucketMgr">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/HashBucketMgr.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<h1 title="Class HashBucketMgr" class="title">Class HashBucketMgr</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">org.apache.jena.tdb1.base.page.PageBlockMgr</a>&lt;<a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.index.ext.HashBucketMgr</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HashBucketMgr</span>
+<span class="extends-implements">extends <a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">HashBucketMgr</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#_get(int)" class="member-name-link">_get</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create(int,int)" class="member-name-link">create</a><wbr>(int&nbsp;hash,
+ int&nbsp;hashBitLen)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.base.page.PageBlockMgr">Methods inherited from class&nbsp;org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a></h3>
+<code><a href="../../base/page/PageBlockMgr.html#create(org.apache.jena.tdb1.base.block.BlockType)">create</a>, <a href="../../base/page/PageBlockMgr.html#dump()">dump</a>, <a href="../../base/page/PageBlockMgr.html#finishRead()">finishRead</a>, <a href="../../base/page/PageBlockMgr.html#finishUpdate()">finishUpdate</a>, <a href="../../base/page/PageBlockMgr.html#free(org.apache.jena.tdb1.base.page.Page)">free</a>, <a href="../../base/page/PageBlockMgr.html#getBlockMgr()">getBlockMgr</a>, <a href="../../base/page/PageBlockMgr.html#promote(org.apache.jena.tdb1.base.page.Page)">promote</a>, <a href="../../base/page/PageBlockMgr.html#put(T)">put</a>, <a href="../../base/page/PageBlockMgr.html#release(org.apache.jena.tdb1.base.page.Page)">release</a>, <a href="../../base/page/PageBlockMgr.html#startRead()">startRead</a>, <a href="../../base/page/PageBlockMgr.html#startUpdate()">startUpdate</a>, <a href="../../base/page/PageBlockMgr.html#valid(int)">valid</a>, <a href="../../base/page/PageBlockMgr.html#write(T)">write</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>HashBucketMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">HashBucketMgr</span><wbr><span class="parameters">(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(int,int)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(int&nbsp;hash,
+ int&nbsp;hashBitLen)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(int)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#getWrite(int)">getWrite</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(int)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../../base/page/PageBlockMgr.html#getRead(int)">getRead</a></code>&nbsp;in class&nbsp;<code><a href="../../base/page/PageBlockMgr.html" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;<a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="get(int)">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">get</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="_get(int)">
+<h3>_get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span>&nbsp;<span class="element-name">_get</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHash.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHash.html
new file mode 100644
index 0000000..bfb5413
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHash.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.ext.ExtHash (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: ExtHash">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.ext.ExtHash" class="title">Uses of Class<br>org.apache.jena.tdb1.index.ext.ExtHash</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.ext</a> that return <a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ExtHash.</span><code><a href="../ExtHash.html#createMem(org.apache.jena.tdb1.base.record.RecordFactory,int)" class="member-name-link">createMem</a><wbr>(<a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ int&nbsp;bucketSizeBytes)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Testing version - in-memory but inefficient as it uses a copy-in/copy-out block manager as a RAM disk</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.index.ext</a> with parameters of type <a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../ExtHashIterator.html#%3Cinit%3E(org.apache.jena.tdb1.index.ext.ExtHash)" class="member-name-link">ExtHashIterator</a><wbr>(<a href="../ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a>&nbsp;extHash)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHashIterator.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHashIterator.html
new file mode 100644
index 0000000..6ac9ea6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHashIterator.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.ext.ExtHashIterator (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: ExtHashIterator">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.ext.ExtHashIterator" class="title">Uses of Class<br>org.apache.jena.tdb1.index.ext.ExtHashIterator</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.ext.ExtHashIterator</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHashParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHashParams.html
new file mode 100644
index 0000000..5c5601c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/ExtHashParams.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.ext.ExtHashParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: ExtHashParams">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ExtHashParams.html" title="class in org.apache.jena.tdb1.index.ext">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.ext.ExtHashParams" class="title">Uses of Class<br>org.apache.jena.tdb1.index.ext.ExtHashParams</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.ext.ExtHashParams</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/HashBucket.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/HashBucket.html
new file mode 100644
index 0000000..0298616
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/HashBucket.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.ext.HashBucket (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: HashBucket">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.ext.HashBucket" class="title">Uses of Class<br>org.apache.jena.tdb1.index.ext.HashBucket</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<h2>Uses of <a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a> in <a href="../package-summary.html">org.apache.jena.tdb1.index.ext</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.index.ext</a> that return <a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucketMgr.</span><code><a href="../HashBucketMgr.html#_get(int)" class="member-name-link">_get</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucketMgr.</span><code><a href="../HashBucketMgr.html#create(int,int)" class="member-name-link">create</a><wbr>(int&nbsp;hash,
+ int&nbsp;hashBitLen)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../HashBucket.html#createBlank(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBlank</a><wbr>(<a href="../../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucket.</span><code><a href="../HashBucket.html#format(org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">format</a><wbr>(<a href="../../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucketMgr.</span><code><a href="../HashBucketMgr.html#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">HashBucketMgr.</span><code><a href="../HashBucketMgr.html#getRead(int)" class="member-name-link">getRead</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">HashBucketMgr.</span><code><a href="../HashBucketMgr.html#getWrite(int)" class="member-name-link">getWrite</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/HashBucketMgr.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/HashBucketMgr.html
new file mode 100644
index 0000000..956a97e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/class-use/HashBucketMgr.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.index.ext.HashBucketMgr (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext, class: HashBucketMgr">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.index.ext.HashBucketMgr" class="title">Uses of Class<br>org.apache.jena.tdb1.index.ext.HashBucketMgr</h1>
+</div>
+No usage of org.apache.jena.tdb1.index.ext.HashBucketMgr</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html
new file mode 100644
index 0000000..5008435
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-summary.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.index.ext (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.index.ext" class="title">Package org.apache.jena.tdb1.index.ext</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.index.ext</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ExtHash.html" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Extensible hashing
+ http://en.wikipedia.org/wiki/Extendible_hashing</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ExtHashIterator.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ExtHashParams.html" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="HashBucket.html" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="HashBucketMgr.html" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-tree.html
new file mode 100644
index 0000000..2dae2be
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-tree.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.index.ext Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.index.ext</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="ExtHash.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a> (implements org.apache.jena.tdb1.index.<a href="../Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="ExtHashIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="ExtHashParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBase</a> (implements org.apache.jena.tdb1.base.page.<a href="../../base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="../../base/recordbuffer/RecordBufferPageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="HashBucket.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="../../base/page/PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="HashBucketMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-use.html
new file mode 100644
index 0000000..52c9072
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-use.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.index.ext (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index.ext">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.index.ext" class="title">Uses of Package<br>org.apache.jena.tdb1.index.ext</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index.ext</a> used by <a href="package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ExtHash.html#org.apache.jena.tdb1.index.ext">ExtHash</a></div>
+<div class="col-last even-row-color">
+<div class="block">Extensible hashing
+ http://en.wikipedia.org/wiki/Extendible_hashing</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/HashBucket.html#org.apache.jena.tdb1.index.ext">HashBucket</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A HashBucket is a record buffer, with space store it's hash value and the bit length</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html
new file mode 100644
index 0000000..0f9857f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-summary.html
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.index (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.index" class="title">Package org.apache.jena.tdb1.index</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.index</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BuilderStdIndex.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Building indexes, blockMgr and object files</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BuilderStdIndex.BlockMgrBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BuilderStdIndex.IndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BuilderStdIndex.RangeIndexBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="IndexFactory.html" title="class in org.apache.jena.tdb1.index">IndexFactory</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="IndexLib.html" title="class in org.apache.jena.tdb1.index">IndexLib</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="IndexLogger.html" title="class in org.apache.jena.tdb1.index">IndexLogger</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="IndexMap.html" title="class in org.apache.jena.tdb1.index">IndexMap</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="IndexWrapper.html" title="class in org.apache.jena.tdb1.index">IndexWrapper</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RangeIndexLogger.html" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RangeIndexWrapper.html" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SetupIndex.html" title="class in org.apache.jena.tdb1.index">SetupIndex</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-tree.html
new file mode 100644
index 0000000..035b8ea
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-tree.html
@@ -0,0 +1,132 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.index Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.index</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="BuilderStdIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="BuilderStdIndex.BlockMgrBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a> (implements org.apache.jena.tdb1.setup.<a href="../setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="BuilderStdIndex.IndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a> (implements org.apache.jena.tdb1.index.<a href="IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="BuilderStdIndex.RangeIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a> (implements org.apache.jena.tdb1.index.<a href="RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLib</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexMap</a> (implements org.apache.jena.tdb1.index.<a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexWrapper</a> (implements org.apache.jena.tdb1.index.<a href="Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLogger</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="RangeIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a> (implements org.apache.jena.tdb1.index.<a href="RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="RangeIndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="SetupIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">SetupIndex</a></li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="../base/block/BlockParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexParams</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> (also extends java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="IndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" class="type-name-link external-link" title="class or interface in java.lang">Iterable</a>&lt;T&gt;
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> (also extends org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="RangeIndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> (also extends org.apache.jena.atlas.lib.Closeable, java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-use.html
new file mode 100644
index 0000000..421d27a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/index/package-use.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.index (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.index">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.index" class="title">Uses of Package<br>org.apache.jena.tdb1.index</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index.ext">org.apache.jena.tdb1.index.ext</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Index.html#org.apache.jena.tdb1.index">Index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/IndexBuilder.html#org.apache.jena.tdb1.index">IndexBuilder</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/IndexParams.html#org.apache.jena.tdb1.index">IndexParams</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/IndexWrapper.html#org.apache.jena.tdb1.index">IndexWrapper</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/RangeIndex.html#org.apache.jena.tdb1.index">RangeIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/RangeIndexBuilder.html#org.apache.jena.tdb1.index">RangeIndexBuilder</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/RangeIndexWrapper.html#org.apache.jena.tdb1.index">RangeIndexWrapper</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Index.html#org.apache.jena.tdb1.index.bplustree">Index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/RangeIndex.html#org.apache.jena.tdb1.index.bplustree">RangeIndex</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.ext">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="ext/package-summary.html">org.apache.jena.tdb1.index.ext</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Index.html#org.apache.jena.tdb1.index.ext">Index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/IndexParams.html#org.apache.jena.tdb1.setup">IndexParams</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/RangeIndexBuilder.html#org.apache.jena.tdb1.setup">RangeIndexBuilder</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Index.html#org.apache.jena.tdb1.store.nodetable">Index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/RangeIndex.html#org.apache.jena.tdb1.store.tupletable">RangeIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.index</a> used by <a href="../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Index.html#org.apache.jena.tdb1.sys">Index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/RangeIndex.html#org.apache.jena.tdb1.sys">RangeIndex</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html
new file mode 100644
index 0000000..70e11e8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html
@@ -0,0 +1,368 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ColumnMap (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: ColumnMap">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ColumnMap.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<h1 title="Class ColumnMap" class="title">Class ColumnMap</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.lib.ColumnMap</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ColumnMap</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order. 
+
+ Naming: map is convert to the reordered form, fetch is get back.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,int...)" class="member-name-link">ColumnMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ int...&nbsp;elements)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Construct a column map - the elements are the 
+ mappings of a tuple originally in the order 0,1,2,...</div>
+</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">ColumnMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;output)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Construct a column mapping that maps the input (one col, one char) to the output</div>
+</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.util.List,java.util.List)" class="member-name-link">ColumnMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;T&gt;&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;T&gt;&nbsp;output)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,T%5B%5D,T%5B%5D)" class="member-name-link">ColumnMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ T[]&nbsp;input,
+ T[]&nbsp;output)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fetchSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">fetchSlot</a><wbr>(int&nbsp;idx,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Apply to an <em>unmapped</em> tuple to get the i'th slot after mapping : SPO->POS : 0'th slot is P from SPO</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fetchSlot(int,T%5B%5D)" class="member-name-link">fetchSlot</a><wbr>(int&nbsp;idx,
+ T[]&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Apply to an <em>unmapped</em> tuple to get the i'th slot after mapping : SPO->POS : 0'th slot is P from SPO</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fetchSlotIdx(int)" class="member-name-link">fetchSlotIdx</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the index of the i'th slot as it appears from a mapping : for SPO->POS : 0'th slot is P so 1->0</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#length()" class="member-name-link">length</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length of mapping</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#map(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">map</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;src)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Apply to an <em>unmapped</em> tuple to get a tuple with the column mapping applied</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mapName(java.lang.String)" class="member-name-link">mapName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;word)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reorder the letters of a string by the same rules as this column map (forward, map direction)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mapSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">mapSlot</a><wbr>(int&nbsp;idx,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Apply to a <em>mapped</em> tuple to get the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mapSlot(int,T%5B%5D)" class="member-name-link">mapSlot</a><wbr>(int&nbsp;idx,
+ T[]&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Apply to a <em>mapped</em> tuple to get the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mapSlotIdx(int)" class="member-name-link">mapSlotIdx</a><wbr>(int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the index of the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS so 2->0</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unmap(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">unmap</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;src)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Apply to a <em>mapped</em> tuple to get a tuple with the column mapping reverse-applied</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unmapName(java.lang.String)" class="member-name-link">unmapName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;word)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reorder the letters of a string by the same rules as this column map (backward, fetch direction)</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
+<h3>ColumnMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ColumnMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;output)</span></div>
+<div class="block">Construct a column mapping that maps the input (one col, one char) to the output</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.util.List,java.util.List)">
+<h3>ColumnMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ColumnMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;T&gt;&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;T&gt;&nbsp;output)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,T[],T[])">
+<h3 id="&lt;init&gt;(java.lang.String,java.lang.Object[],java.lang.Object[])">ColumnMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ColumnMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ T[]&nbsp;input,
+ T[]&nbsp;output)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,int...)">
+<h3>ColumnMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ColumnMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ int...&nbsp;elements)</span></div>
+<div class="block">Construct a column map - the elements are the 
+ mappings of a tuple originally in the order 0,1,2,...
+ so SPO->POS is 2,0,1 (SPO->POS so S->2, P->0, O->1)   
+ and not 1,2,0 (which is the extraction mapping).
+ The label is just a label and is not interpreted.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="length()">
+<h3>length</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">length</span>()</div>
+<div class="block">Length of mapping</div>
+</section>
+</li>
+<li>
+<section class="detail" id="fetchSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>fetchSlot</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">fetchSlot</span><wbr><span class="parameters">(int&nbsp;idx,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;tuple)</span></div>
+<div class="block">Apply to an <em>unmapped</em> tuple to get the i'th slot after mapping : SPO->POS : 0'th slot is P from SPO</div>
+</section>
+</li>
+<li>
+<section class="detail" id="fetchSlot(int,T[])">
+<h3 id="fetchSlot(int,java.lang.Object[])">fetchSlot</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">fetchSlot</span><wbr><span class="parameters">(int&nbsp;idx,
+ T[]&nbsp;tuple)</span></div>
+<div class="block">Apply to an <em>unmapped</em> tuple to get the i'th slot after mapping : SPO->POS : 0'th slot is P from SPO</div>
+</section>
+</li>
+<li>
+<section class="detail" id="mapSlot(int,org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>mapSlot</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">mapSlot</span><wbr><span class="parameters">(int&nbsp;idx,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;tuple)</span></div>
+<div class="block">Apply to a <em>mapped</em> tuple to get the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS</div>
+</section>
+</li>
+<li>
+<section class="detail" id="mapSlot(int,T[])">
+<h3 id="mapSlot(int,java.lang.Object[])">mapSlot</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">mapSlot</span><wbr><span class="parameters">(int&nbsp;idx,
+ T[]&nbsp;tuple)</span></div>
+<div class="block">Apply to a <em>mapped</em> tuple to get the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS</div>
+</section>
+</li>
+<li>
+<section class="detail" id="mapSlotIdx(int)">
+<h3>mapSlotIdx</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">mapSlotIdx</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+<div class="block">Get the index of the i'th slot as it appears after mapping : SPO->POS : 0'th slot is S from POS so 2->0</div>
+</section>
+</li>
+<li>
+<section class="detail" id="fetchSlotIdx(int)">
+<h3>fetchSlotIdx</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">fetchSlotIdx</span><wbr><span class="parameters">(int&nbsp;idx)</span></div>
+<div class="block">Get the index of the i'th slot as it appears from a mapping : for SPO->POS : 0'th slot is P so 1->0</div>
+</section>
+</li>
+<li>
+<section class="detail" id="map(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>map</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;</span>&nbsp;<span class="element-name">map</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;src)</span></div>
+<div class="block">Apply to an <em>unmapped</em> tuple to get a tuple with the column mapping applied</div>
+</section>
+</li>
+<li>
+<section class="detail" id="unmap(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>unmap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;</span>&nbsp;<span class="element-name">unmap</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;T&gt;&nbsp;src)</span></div>
+<div class="block">Apply to a <em>mapped</em> tuple to get a tuple with the column mapping reverse-applied</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="mapName(java.lang.String)">
+<h3>mapName</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">mapName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;word)</span></div>
+<div class="block">Reorder the letters of a string by the same rules as this column map (forward, map direction)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="unmapName(java.lang.String)">
+<h3>unmapName</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">unmapName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;word)</span></div>
+<div class="block">Reorder the letters of a string by the same rules as this column map (backward, fetch direction)</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html
new file mode 100644
index 0000000..b40dd5e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DumpOps (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: DumpOps">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DumpOps.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<h1 title="Class DumpOps" class="title">Class DumpOps</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.lib.DumpOps</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DumpOps</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DumpOps</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dump(org.apache.jena.query.Dataset)" class="member-name-link">dump</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpBlockMgr(java.io.PrintStream,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">dumpBlockMgr</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;out,
+ <a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpBPlusTree(java.io.PrintStream,org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">dumpBPlusTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;out,
+ <a href="../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpt)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpBPlusTreeBlocks(org.apache.jena.tdb1.index.bplustree.BPlusTree)" class="member-name-link">dumpBPlusTreeBlocks</a><wbr>(<a href="../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpt)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpNodeTable(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Set)" class="member-name-link">dumpNodeTable</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&gt;&nbsp;dumpedNodeTables)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpNodeTupleTable(org.apache.jena.tdb1.store.tupletable.TupleTable)" class="member-name-link">dumpNodeTupleTable</a><wbr>(<a href="../store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a>&nbsp;tupleTable)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpTupleIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">dumpTupleIndex</a><wbr>(<a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;tIdx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpTupleIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">dumpTupleIndexes</a><wbr>(<a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;tupleIndexes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DumpOps</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DumpOps</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="dump(org.apache.jena.query.Dataset)">
+<h3>dump</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dump</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;ds)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpNodeTable(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Set)">
+<h3>dumpNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpNodeTable</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&gt;&nbsp;dumpedNodeTables)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpTupleIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex[])">
+<h3>dumpTupleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpTupleIndexes</span><wbr><span class="parameters">(<a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;tupleIndexes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpTupleIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)">
+<h3>dumpTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpTupleIndex</span><wbr><span class="parameters">(<a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;tIdx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpBlockMgr(java.io.PrintStream,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>dumpBlockMgr</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpBlockMgr</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;out,
+ <a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;blkMgr)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpBPlusTree(java.io.PrintStream,org.apache.jena.tdb1.index.bplustree.BPlusTree)">
+<h3>dumpBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpBPlusTree</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link">PrintStream</a>&nbsp;out,
+ <a href="../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpt)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpBPlusTreeBlocks(org.apache.jena.tdb1.index.bplustree.BPlusTree)">
+<h3>dumpBPlusTreeBlocks</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpBPlusTreeBlocks</span><wbr><span class="parameters">(<a href="../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a>&nbsp;bpt)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpNodeTupleTable(org.apache.jena.tdb1.store.tupletable.TupleTable)">
+<h3>dumpNodeTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpNodeTupleTable</span><wbr><span class="parameters">(<a href="../store/tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a>&nbsp;tupleTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html
new file mode 100644
index 0000000..bb953d7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html
@@ -0,0 +1,284 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: NodeLib">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeLib.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<h1 title="Class NodeLib" class="title">Class NodeLib</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.lib.NodeLib</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeLib</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">NodeLib</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#decode(java.nio.ByteBuffer)" class="member-name-link">decode</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Decode a node - it is better to use fetchDecode which may avoid an additional copy
+ in getting the node from the ObjectFile.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#encode(org.apache.jena.graph.Node)" class="member-name-link">encode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Encode a node - it is better to use encodeStore which may avoid an additional copy
+ in getting the node into the ObjectFile and may avoid short-term byte buffer
+ allocation.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">encodeStore</a><wbr>(org.apache.jena.graph.Node&nbsp;node,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Encode and write a <code>Node</code> to the <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile,java.nio.ByteBuffer)" class="member-name-link">encodeStore</a><wbr>(org.apache.jena.graph.Node&nbsp;node,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Encode and write a <code>Node</code> to the <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">fetchDecode</a><wbr>(long&nbsp;id,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Read and decode a <code>Node</code> from the <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNodeId(org.apache.jena.tdb1.base.record.Record,int)" class="member-name-link">getNodeId</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#hash(org.apache.jena.graph.Node)" class="member-name-link">hash</a><wbr>(org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#nodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">nodes</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setHash(org.apache.jena.tdb1.store.Hash,org.apache.jena.graph.Node)" class="member-name-link">setHash</a><wbr>(<a href="../store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a>&nbsp;h,
+ org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#termOrAny(org.apache.jena.graph.Node)" class="member-name-link">termOrAny</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>NodeLib</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeLib</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>encodeStore</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">encodeStore</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</span></div>
+<div class="block">Encode and write a <code>Node</code> to the <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>. Returns the location,
+ suitable for use with <a href="#fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)"><code>fetchDecode(long, org.apache.jena.tdb1.base.objectfile.ObjectFile)</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile,java.nio.ByteBuffer)">
+<h3>encodeStore</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">encodeStore</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</span></div>
+<div class="block">Encode and write a <code>Node</code> to the <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>.
+ Uses the given <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link"><code>ByteBuffer</code></a> for encoding space if possible.
+ Returns the location, suitable for use with <a href="#fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)"><code>fetchDecode(long, org.apache.jena.tdb1.base.objectfile.ObjectFile)</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="fetchDecode(long,org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>fetchDecode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">fetchDecode</span><wbr><span class="parameters">(long&nbsp;id,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;file)</span></div>
+<div class="block">Read and decode a <code>Node</code> from the <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile"><code>ObjectFile</code></a>. The <code>id</code> must
+ have originally been generated by <a href="#encodeStore(org.apache.jena.graph.Node,org.apache.jena.tdb1.base.objectfile.ObjectFile)"><code>encodeStore(org.apache.jena.graph.Node, org.apache.jena.tdb1.base.objectfile.ObjectFile)</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="encode(org.apache.jena.graph.Node)">
+<h3>encode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">encode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Encode a node - it is better to use encodeStore which may avoid an additional copy
+ in getting the node into the ObjectFile and may avoid short-term byte buffer
+ allocation.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="decode(java.nio.ByteBuffer)">
+<h3>decode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">decode</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb)</span></div>
+<div class="block">Decode a node - it is better to use fetchDecode which may avoid an additional copy
+ in getting the node from the ObjectFile.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hash(org.apache.jena.graph.Node)">
+<h3>hash</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></span>&nbsp;<span class="element-name">hash</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="setHash(org.apache.jena.tdb1.store.Hash,org.apache.jena.graph.Node)">
+<h3>setHash</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setHash</span><wbr><span class="parameters">(<a href="../store/Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a>&nbsp;h,
+ org.apache.jena.graph.Node&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId(org.apache.jena.tdb1.base.record.Record,int)">
+<h3>getNodeId</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeId</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="termOrAny(org.apache.jena.graph.Node)">
+<h3>termOrAny</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">termOrAny</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="nodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)">
+<h3>nodes</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;</span>&nbsp;<span class="element-name">nodes</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html
new file mode 100644
index 0000000..da350bf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StringAbbrev (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: StringAbbrev">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StringAbbrev.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<h1 title="Class StringAbbrev" class="title">Class StringAbbrev</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.lib.StringAbbrev</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StringAbbrev</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">StringAbbrev</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abbreviate(java.lang.String)" class="member-name-link">abbreviate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(java.lang.String,java.lang.String)" class="member-name-link">add</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#expand(java.lang.String)" class="member-name-link">expand</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>StringAbbrev</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StringAbbrev</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(java.lang.String,java.lang.String)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="abbreviate(java.lang.String)">
+<h3>abbreviate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">abbreviate</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="expand(java.lang.String)">
+<h3>expand</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">expand</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html
new file mode 100644
index 0000000..74f8187
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: TupleLib">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleLib.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<h1 title="Class TupleLib" class="title">Class TupleLib</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.lib.TupleLib</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TupleLib</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TupleLib</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#convertToNodeId(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodeId</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#convertToNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodes</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.sparql.core.Quad&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#convertToQuads(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToQuads</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Triple&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#convertToTriples(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToTriples</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">record</a><wbr>(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple,
+ <a href="ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">tuple</a><wbr>(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ <a href="ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#tupleNodeIds(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodeIds</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#tupleNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodes</a><wbr>(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TupleLib</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TupleLib</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="convertToNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)">
+<h3>convertToNodes</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">convertToNodes</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="convertToNodeId(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)">
+<h3>convertToNodeId</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">convertToNodeId</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="convertToTriples(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)">
+<h3>convertToTriples</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Triple&gt;</span>&nbsp;<span class="element-name">convertToTriples</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="convertToQuads(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)">
+<h3>convertToQuads</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.sparql.core.Quad&gt;</span>&nbsp;<span class="element-name">convertToQuads</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tupleNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>tupleNodes</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;</span>&nbsp;<span class="element-name">tupleNodes</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tupleNodeIds(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>tupleNodeIds</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</span>&nbsp;<span class="element-name">tupleNodeIds</span><wbr><span class="parameters">(<a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&nbsp;nodes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)">
+<h3>tuple</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</span>&nbsp;<span class="element-name">tuple</span><wbr><span class="parameters">(<a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ <a href="ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)">
+<h3>record</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">record</span><wbr><span class="parameters">(<a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple,
+ <a href="ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/ColumnMap.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/ColumnMap.html
new file mode 100644
index 0000000..e130261
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/ColumnMap.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.lib.ColumnMap (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: ColumnMap">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.lib.ColumnMap" class="title">Uses of Class<br>org.apache.jena.tdb1.lib.ColumnMap</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.xloader">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a> in <a href="../package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../TupleLib.html#record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">record</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple,
+ <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../TupleLib.html#tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">tuple</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a> in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdDB.TupleIndexBuilderStd.</span><code><a href="../../setup/BuilderStdDB.TupleIndexBuilderStd.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBuilder.</span><code><a href="../../setup/TupleIndexBuilder.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<h2>Uses of <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a> in <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> that return <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../../store/tupletable/TupleIndex.html#getColumnMap()" class="member-name-link">getColumnMap</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBase.</span><code><a href="../../store/tupletable/TupleIndexBase.html#getColumnMap()" class="member-name-link">getColumnMap</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../../store/tupletable/TupleIndexWrapper.html#getColumnMap()" class="member-name-link">getColumnMap</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> with parameters of type <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/tupletable/TupleIndexRecord.html#%3Cinit%3E(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">TupleIndexRecord</a><wbr>(int&nbsp;N,
+ <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMapping,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.xloader">
+<h2>Uses of <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a> in <a href="../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></h2>
+<div class="caption"><span>Constructors in <a href="../../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a> with parameters of type <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/xloader/RecordsFromInput.html#%3Cinit%3E(java.io.InputStream,int,org.apache.jena.tdb1.lib.ColumnMap,int)" class="member-name-link">RecordsFromInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ int&nbsp;itemsPerRow,
+ <a href="../ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ int&nbsp;rowBlockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/DumpOps.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/DumpOps.html
new file mode 100644
index 0000000..87ecad4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/DumpOps.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.lib.DumpOps (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: DumpOps">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DumpOps.html" title="class in org.apache.jena.tdb1.lib">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.lib.DumpOps" class="title">Uses of Class<br>org.apache.jena.tdb1.lib.DumpOps</h1>
+</div>
+No usage of org.apache.jena.tdb1.lib.DumpOps</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/NodeLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/NodeLib.html
new file mode 100644
index 0000000..5d099a5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/NodeLib.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.lib.NodeLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: NodeLib">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeLib.html" title="class in org.apache.jena.tdb1.lib">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.lib.NodeLib" class="title">Uses of Class<br>org.apache.jena.tdb1.lib.NodeLib</h1>
+</div>
+No usage of org.apache.jena.tdb1.lib.NodeLib</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/StringAbbrev.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/StringAbbrev.html
new file mode 100644
index 0000000..a775744
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/StringAbbrev.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.lib.StringAbbrev (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: StringAbbrev">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.lib.StringAbbrev" class="title">Uses of Class<br>org.apache.jena.tdb1.lib.StringAbbrev</h1>
+</div>
+No usage of org.apache.jena.tdb1.lib.StringAbbrev</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/TupleLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/TupleLib.html
new file mode 100644
index 0000000..cbce3c1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/class-use/TupleLib.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.lib.TupleLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib, class: TupleLib">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleLib.html" title="class in org.apache.jena.tdb1.lib">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.lib.TupleLib" class="title">Uses of Class<br>org.apache.jena.tdb1.lib.TupleLib</h1>
+</div>
+No usage of org.apache.jena.tdb1.lib.TupleLib</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html
new file mode 100644
index 0000000..571ac46
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-summary.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.lib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.lib" class="title">Package org.apache.jena.tdb1.lib</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.lib</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DumpOps.html" title="class in org.apache.jena.tdb1.lib">DumpOps</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodeLib.html" title="class in org.apache.jena.tdb1.lib">NodeLib</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StringAbbrev.html" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TupleLib.html" title="class in org.apache.jena.tdb1.lib">TupleLib</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-tree.html
new file mode 100644
index 0000000..39cf2e1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-tree.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.lib Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.lib</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="ColumnMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="DumpOps.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">DumpOps</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="NodeLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">NodeLib</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="StringAbbrev.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="TupleLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">TupleLib</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-use.html
new file mode 100644
index 0000000..f5b14cb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-use.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.lib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.lib">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.lib" class="title">Uses of Package<br>org.apache.jena.tdb1.lib</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.xloader">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.lib</a> used by <a href="package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ColumnMap.html#org.apache.jena.tdb1.lib">ColumnMap</a></div>
+<div class="col-last even-row-color">
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.lib</a> used by <a href="../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ColumnMap.html#org.apache.jena.tdb1.setup">ColumnMap</a></div>
+<div class="col-last even-row-color">
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.lib</a> used by <a href="../store/tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ColumnMap.html#org.apache.jena.tdb1.store.tupletable">ColumnMap</a></div>
+<div class="col-last even-row-color">
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.xloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.lib</a> used by <a href="../store/xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/ColumnMap.html#org.apache.jena.tdb1.store.xloader">ColumnMap</a></div>
+<div class="col-last even-row-color">
+<div class="block">General descriptor of a reordering (mapping) of columns in tuples to columns in indexes, 
+ for example, from triples to triple index order.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html
new file mode 100644
index 0000000..c1ab09f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html
@@ -0,0 +1,283 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBSystemInfo (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt, class: TDBSystemInfo">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBSystemInfo.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.mgt</a></div>
+<h1 title="Class TDBSystemInfo" class="title">Class TDBSystemInfo</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.mgt.TDBSystemInfo</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDBSystemInfo</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDBSystemInfo</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of read block cache (32 bit systems only).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockSize()" class="member-name-link">getBlockSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size, in bytes, of a disk block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of Node to NodeId cache.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of NodeId to Node cache.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of NodeTable lookup miss cache</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSegmentSize()" class="member-name-link">getSegmentSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of a memory-mapped file segment</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDBSystemInfo</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBSystemInfo</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getSegmentSize()">
+<h3>getSegmentSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getSegmentSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getSegmentSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size of a memory-mapped file segment</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getSegmentSize()">getSegmentSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId2NodeCacheSize()">
+<h3>getNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNodeId2NodeCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getNodeId2NodeCacheSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size of NodeId to Node cache.
+  Used to map from NodeId to Node spaces.
+  Used for retrieving results.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getNodeId2NodeCacheSize()">getNodeId2NodeCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode2NodeIdCacheSize()">
+<h3>getNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNode2NodeIdCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getNode2NodeIdCacheSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size of Node to NodeId cache.
+  Used to map from Node to NodeId spaces.
+  Used for loading and for query preparation.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getNode2NodeIdCacheSize()">getNode2NodeIdCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeMissCacheSize()">
+<h3>getNodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNodeMissCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getNodeMissCacheSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size of NodeTable lookup miss cache</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getNodeMissCacheSize()">getNodeMissCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockSize()">
+<h3>getBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBlockSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getBlockSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size, in bytes, of a disk block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getBlockSize()">getBlockSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getBlockReadCacheSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size of read block cache (32 bit systems only).  Increase JVM size as necessary. Per file.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getBlockReadCacheSize()">getBlockReadCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TDBSystemInfoMBean.html#getBlockWriteCacheSize()">TDBSystemInfoMBean</a></code></span></div>
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TDBSystemInfoMBean.html#getBlockWriteCacheSize()">getBlockWriteCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html
new file mode 100644
index 0000000..64b11a8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBSystemInfoMBean (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt, interface: TDBSystemInfoMBean">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBSystemInfoMBean.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.mgt</a></div>
+<h1 title="Interface TDBSystemInfoMBean" class="title">Interface TDBSystemInfoMBean</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">TDBSystemInfoMBean</span></div>
+<div class="block">Static information relating to TDB</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of read block cache (32 bit systems only).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockSize()" class="member-name-link">getBlockSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size, in bytes, of a disk block</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of Node to NodeId cache.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of NodeId to Node cache.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of NodeTable lookup miss cache</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSegmentSize()" class="member-name-link">getSegmentSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of a memory-mapped file segment</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getBlockSize()">
+<h3>getBlockSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getBlockSize</span>()</div>
+<div class="block">Size, in bytes, of a disk block</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSegmentSize()">
+<h3>getSegmentSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getSegmentSize</span>()</div>
+<div class="block">Size of a memory-mapped file segment</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode2NodeIdCacheSize()">
+<h3>getNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getNode2NodeIdCacheSize</span>()</div>
+<div class="block">Size of Node to NodeId cache.
+  Used to map from Node to NodeId spaces.
+  Used for loading and for query preparation.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId2NodeCacheSize()">
+<h3>getNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getNodeId2NodeCacheSize</span>()</div>
+<div class="block">Size of NodeId to Node cache.
+  Used to map from NodeId to Node spaces.
+  Used for retrieving results.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeMissCacheSize()">
+<h3>getNodeMissCacheSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getNodeMissCacheSize</span>()</div>
+<div class="block">Size of NodeTable lookup miss cache</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+<div class="block">Size of read block cache (32 bit systems only).  Increase JVM size as necessary. Per file.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/class-use/TDBSystemInfo.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/class-use/TDBSystemInfo.html
new file mode 100644
index 0000000..b96adbf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/class-use/TDBSystemInfo.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.mgt.TDBSystemInfo (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt, class: TDBSystemInfo">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.mgt.TDBSystemInfo" class="title">Uses of Class<br>org.apache.jena.tdb1.mgt.TDBSystemInfo</h1>
+</div>
+No usage of org.apache.jena.tdb1.mgt.TDBSystemInfo</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/class-use/TDBSystemInfoMBean.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/class-use/TDBSystemInfoMBean.html
new file mode 100644
index 0000000..f1d7aed
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/class-use/TDBSystemInfoMBean.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.mgt.TDBSystemInfoMBean (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt, interface: TDBSystemInfoMBean">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.mgt.TDBSystemInfoMBean" class="title">Uses of Interface<br>org.apache.jena.tdb1.mgt.TDBSystemInfoMBean</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.mgt">org.apache.jena.tdb1.mgt</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.mgt">
+<h2>Uses of <a href="../TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a> in <a href="../package-summary.html">org.apache.jena.tdb1.mgt</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.mgt</a> that implement <a href="../TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TDBSystemInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html
new file mode 100644
index 0000000..dad3758
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-summary.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.mgt (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.mgt" class="title">Package org.apache.jena.tdb1.mgt</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.mgt</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDBSystemInfo.html" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
+<div class="block">Static information relating to TDB</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-tree.html
new file mode 100644
index 0000000..c0eecf3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-tree.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.mgt Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.mgt</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.mgt.<a href="TDBSystemInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a> (implements org.apache.jena.tdb1.mgt.<a href="TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a>)</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.mgt.<a href="TDBSystemInfoMBean.html" class="type-name-link" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-use.html
new file mode 100644
index 0000000..aee85f9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-use.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.mgt (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.mgt">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.mgt" class="title">Uses of Package<br>org.apache.jena.tdb1.mgt</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.mgt</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.mgt">org.apache.jena.tdb1.mgt</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.mgt">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.mgt</a> used by <a href="package-summary.html">org.apache.jena.tdb1.mgt</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TDBSystemInfoMBean.html#org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></div>
+<div class="col-last even-row-color">
+<div class="block">Static information relating to TDB</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html
new file mode 100644
index 0000000..ad8e71d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>UpdateEngineTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.modify, class: UpdateEngineTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/UpdateEngineTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.modify</a></div>
+<h1 title="Class UpdateEngineTDB" class="title">Class UpdateEngineTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.modify.UpdateEngineBase
+<div class="inheritance">org.apache.jena.sparql.modify.UpdateEngineMain
+<div class="inheritance">org.apache.jena.tdb1.modify.UpdateEngineTDB</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.sparql.modify.UpdateEngine</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UpdateEngineTDB</span>
+<span class="extends-implements">extends org.apache.jena.sparql.modify.UpdateEngineMain</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)" class="member-name-link">UpdateEngineTDB</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;graphStore,
+ org.apache.jena.sparql.engine.binding.Binding&nbsp;inputBinding,
+ org.apache.jena.sparql.util.Context&nbsp;context)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.modify.UpdateEngineFactory</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getFactory()" class="member-name-link">getFactory</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#register()" class="member-name-link">register</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.modify.UpdateEngineMain">Methods inherited from class&nbsp;org.apache.jena.sparql.modify.UpdateEngineMain</h3>
+<code>finishRequest, getUpdateSink, startRequest</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)">
+<h3>UpdateEngineTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UpdateEngineTDB</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;graphStore,
+ org.apache.jena.sparql.engine.binding.Binding&nbsp;inputBinding,
+ org.apache.jena.sparql.util.Context&nbsp;context)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getFactory()">
+<h3>getFactory</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.modify.UpdateEngineFactory</span>&nbsp;<span class="element-name">getFactory</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="register()">
+<h3>register</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/class-use/UpdateEngineTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/class-use/UpdateEngineTDB.html
new file mode 100644
index 0000000..70761fc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/class-use/UpdateEngineTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.modify.UpdateEngineTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.modify, class: UpdateEngineTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../UpdateEngineTDB.html" title="class in org.apache.jena.tdb1.modify">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.modify.UpdateEngineTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.modify.UpdateEngineTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.modify.UpdateEngineTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-summary.html
new file mode 100644
index 0000000..d19e1e7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-summary.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.modify (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.modify">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.modify" class="title">Package org.apache.jena.tdb1.modify</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.modify</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UpdateEngineTDB.html" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-tree.html
new file mode 100644
index 0000000..b555fc7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-tree.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.modify Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.modify">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.modify</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.sparql.modify.UpdateEngineBase (implements org.apache.jena.sparql.modify.UpdateEngine)
+<ul>
+<li class="circle">org.apache.jena.sparql.modify.UpdateEngineMain
+<ul>
+<li class="circle">org.apache.jena.tdb1.modify.<a href="UpdateEngineTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-use.html
new file mode 100644
index 0000000..69d56a8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-use.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.modify (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.modify">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.modify" class="title">Uses of Package<br>org.apache.jena.tdb1.modify</h1>
+</div>
+No usage of org.apache.jena.tdb1.modify</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html
new file mode 100644
index 0000000..81d6ae5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1" class="title">Package org.apache.jena.tdb1</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="base/package-summary.html">org.apache.jena.tdb1.base</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="index/package-summary.html">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="lib/package-summary.html">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="mgt/package-summary.html">org.apache.jena.tdb1.mgt</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="modify/package-summary.html">org.apache.jena.tdb1.modify</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="setup/package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="solver/package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="store/package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="sys/package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDB1.html" title="class in org.apache.jena.tdb1">TDB1</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TDB1Backup.html" title="class in org.apache.jena.tdb1">TDB1Backup</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Backup a database.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab5"><a href="TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TDB1Factory.html" title="class in org.apache.jena.tdb1">TDB1Factory</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Public factory for creating objects datasets backed by TDB storage</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDB1Loader.html" title="class in org.apache.jena.tdb1">TDB1Loader</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Public interface to the loader functionality.</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-tree.html
new file mode 100644
index 0000000..afa65fd
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-tree.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1 Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="TDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="TDB1Backup.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Backup</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="TDB1Factory.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Factory</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="TDB1Loader.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Loader</a></li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-use.html
new file mode 100644
index 0000000..824b9ec
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/package-use.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1" class="title">Uses of Package<br>org.apache.jena.tdb1</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.base.record">org.apache.jena.tdb1.base.record</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.block">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1</a> used by <a href="base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TDB1Exception.html#org.apache.jena.tdb1.base.block">TDB1Exception</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.file">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1</a> used by <a href="base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TDB1Exception.html#org.apache.jena.tdb1.base.file">TDB1Exception</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.base.record">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1</a> used by <a href="base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TDB1Exception.html#org.apache.jena.tdb1.base.record">TDB1Exception</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index.bplustree">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1</a> used by <a href="index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TDB1Exception.html#org.apache.jena.tdb1.index.bplustree">TDB1Exception</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1</a> used by <a href="transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TDB1Exception.html#org.apache.jena.tdb1.transaction">TDB1Exception</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html
new file mode 100644
index 0000000..1d28949
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: BlockMgrBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Interface BlockMgrBuilder" class="title">Interface BlockMgrBuilder</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../index/BuilderStdIndex.BlockMgrBuilderStd.html" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BlockMgrBuilder</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)" class="member-name-link">buildBlockMgr</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildBlockMgr(org.apache.jena.tdb1.base.file.FileSet,java.lang.String,org.apache.jena.tdb1.index.IndexParams)">
+<h3>buildBlockMgr</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></span>&nbsp;<span class="element-name">buildBlockMgr</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext,
+ <a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>&nbsp;indexParams)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html
new file mode 100644
index 0000000..995f754
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html
@@ -0,0 +1,262 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Build (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: Build">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Build.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class Build" class="title">Class Build</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.Build</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Build</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Building datastructures on top of the base file
+  abstractions of indexes, block managers and object files.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Build</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeNodeTable(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeNodeTable(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,java.lang.String,int,int)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id,
+ int&nbsp;node2NodeIdCacheSize,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node,
+ int&nbsp;nodeId2NodeCacheSize,
+ int&nbsp;sizeNodeMissCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">makePrefixes</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;loc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>Build</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Build</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String)">
+<h3>openTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">openTupleIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;loc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>openTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">openTupleIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)">
+<h3>openTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">openTupleIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)">
+<h3>makePrefixes</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></span>&nbsp;<span class="element-name">makePrefixes</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeNodeTable(org.apache.jena.tdb1.base.file.Location)">
+<h3>makeNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">makeNodeTable</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>makeNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">makeNodeTable</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeNodeTable(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,java.lang.String,int,int)">
+<h3>makeNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">makeNodeTable</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id,
+ int&nbsp;node2NodeIdCacheSize,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node,
+ int&nbsp;nodeId2NodeCacheSize,
+ int&nbsp;sizeNodeMissCacheSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html
new file mode 100644
index 0000000..ba9e8ca
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdDB.ObjectFileBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: BuilderStdDB, class: ObjectFileBuilderStd">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdDB.ObjectFileBuilderStd.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class BuilderStdDB.ObjectFileBuilderStd" class="title">Class BuilderStdDB.ObjectFileBuilderStd</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.BuilderStdDB.ObjectFileBuilderStd</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="BuilderStdDB.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">BuilderStdDB.ObjectFileBuilderStd</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ObjectFileBuilderStd</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ObjectFileBuilderStd</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileBuilderStd</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)">
+<h3>buildObjectFile</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">buildObjectFile</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="ObjectFileBuilder.html#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)">buildObjectFile</a></code>&nbsp;in interface&nbsp;<code><a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html
new file mode 100644
index 0000000..474c51b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdDB.TupleIndexBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: BuilderStdDB, class: TupleIndexBuilderStd">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdDB.TupleIndexBuilderStd.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class BuilderStdDB.TupleIndexBuilderStd" class="title">Class BuilderStdDB.TupleIndexBuilderStd</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.BuilderStdDB.TupleIndexBuilderStd</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="BuilderStdDB.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">BuilderStdDB.TupleIndexBuilderStd</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.RangeIndexBuilder)" class="member-name-link">TupleIndexBuilderStd</a><wbr>(<a href="../index/RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;rangeIndexBuilder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.RangeIndexBuilder)">
+<h3>TupleIndexBuilderStd</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TupleIndexBuilderStd</span><wbr><span class="parameters">(<a href="../index/RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>&nbsp;rangeIndexBuilder)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>buildTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">buildTupleIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndexBuilder.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)">buildTupleIndex</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html
new file mode 100644
index 0000000..1b09944
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderStdDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: BuilderStdDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderStdDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class BuilderStdDB" class="title">Class BuilderStdDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.BuilderStdDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BuilderStdDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="BuilderStdDB.ObjectFileBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="BuilderStdDB.TupleIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BuilderStdDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BuilderStdDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BuilderStdDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html
new file mode 100644
index 0000000..97acb85
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: DatasetBuilderStd">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetBuilderStd.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class DatasetBuilderStd" class="title">Class DatasetBuilderStd</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.DatasetBuilderStd</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetBuilderStd</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">This class is the process of building a dataset. Records
+ BlockMgr/BufferChannel/NodeTable for use by the transaction builder.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.ObjectFileBuilder)" class="member-name-link">DatasetBuilderStd</a><wbr>(<a href="BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilder,
+ <a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a>&nbsp;objectFileBuilder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)" class="member-name-link">_build</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;_transform)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">build</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#chooseOptimizer(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">chooseOptimizer</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;appParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a> with a set of <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setOptimizerWarningFlag(boolean)" class="member-name-link">setOptimizerWarningFlag</a><wbr>(boolean&nbsp;b)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Set the global flag that control the "No BGP optimizer" warning.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#stdBuilder()" class="member-name-link">stdBuilder</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.ObjectFileBuilder)">
+<h3>DatasetBuilderStd</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetBuilderStd</span><wbr><span class="parameters">(<a href="BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilder,
+ <a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a>&nbsp;objectFileBuilder)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.file.Location)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>location</code> - </dd>
+<dt>Returns:</dt>
+<dd>DatasetGraphTDB</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;appParams)</span></div>
+<div class="block">Create a <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a> with a set of <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>.
+ The parameters for a store have 3 inputs: the parameters provided,
+ any parameters</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>location</code> - Where to create the database.</dd>
+<dd><code>appParams</code> - Store parameters to use (null means use default). {See <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>).</dd>
+<dt>Returns:</dt>
+<dd>DatasetGraphTDB</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.setup.StoreParams)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="stdBuilder()">
+<h3>stdBuilder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></span>&nbsp;<span class="element-name">stdBuilder</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>build</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">build</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)">
+<h3>_build</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">_build</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;_transform)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>makeNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">makeNodeTable</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="setOptimizerWarningFlag(boolean)">
+<h3>setOptimizerWarningFlag</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setOptimizerWarningFlag</span><wbr><span class="parameters">(boolean&nbsp;b)</span></div>
+<div class="block">Set the global flag that control the "No BGP optimizer" warning. Set to
+ false to silence the warning</div>
+</section>
+</li>
+<li>
+<section class="detail" id="chooseOptimizer(org.apache.jena.tdb1.base.file.Location)">
+<h3>chooseOptimizer</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</span>&nbsp;<span class="element-name">chooseOptimizer</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html
new file mode 100644
index 0000000..3316580
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: ObjectFileBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Interface ObjectFileBuilder" class="title">Interface ObjectFileBuilder</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BuilderStdDB.ObjectFileBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">ObjectFileBuilder</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">buildObjectFile</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildObjectFile(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)">
+<h3>buildObjectFile</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">buildObjectFile</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html
new file mode 100644
index 0000000..fe56366
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StoreParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParams">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StoreParams.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class StoreParams" class="title">Class StoreParams</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.StoreParams</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code>, <code><a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code>, <code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StoreParams</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>, <a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></span></div>
+<div class="block">System parameters for a TDB database instance. 
+ <p>
+ Some parameters can be changed from run to run
+ and some parameters can only be changed at the point the database is
+ created.  
+ <p>
+ Getting parameters settings wrong can destroy a database.   
+ Alternating the block size is not encouraged and should only be
+ done if necessary.  It can silently destroy a database if set
+ to a different value than that used to create the database. The
+ default value of 8 kilobytes is good for almost use.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup"><code>for constructing StoreParams</code></a></li>
+<li><a href="StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup"><code>for default values.</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#builder()" class="member-name-link">builder</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Build StoreParams, starting from system defaults.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#builder(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">builder</a><wbr>(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Build StoreParams, starting from given default values.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Block read cache size (mmap'ed files do not have a block cache)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockSize()" class="member-name-link">getBlockSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Block size - this is only configurable when the on-disk are created.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Block write cache size (mmap'ed files do not have a block cache)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getDftStoreParams()" class="member-name-link">getDftStoreParams</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">The system default settings.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">File Mode</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexId2Node()" class="member-name-link">getIndexId2Node</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexNode2Id()" class="member-name-link">getIndexNode2Id</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexPrefix()" class="member-name-link">getIndexPrefix</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Node cache for Node-&gt;NodeId.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Node cache for NodeId-&gt;Node.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Node cache for recording known misses</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixId2Node()" class="member-name-link">getPrefixId2Node</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixIndexes()" class="member-name-link">getPrefixIndexes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixNode2Id()" class="member-name-link">getPrefixNode2Id</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryIndexPrefix()" class="member-name-link">getPrimaryIndexPrefix</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryIndexQuads()" class="member-name-link">getPrimaryIndexQuads</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryIndexTriples()" class="member-name-link">getPrimaryIndexTriples</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getQuadIndexes()" class="member-name-link">getQuadIndexes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getSmallStoreParams()" class="member-name-link">getSmallStoreParams</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">A <code>StoreParams</code> that provides a smaller
+ in-JVM foot print.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTripleIndexes()" class="member-name-link">getTripleIndexes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSetBlockReadCacheSize()" class="member-name-link">isSetBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSetBlockWriteCacheSize()" class="member-name-link">isSetBlockWriteCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSetFileMode()" class="member-name-link">isSetFileMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSetNode2NodeIdCacheSize()" class="member-name-link">isSetNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSetNodeId2NodeCacheSize()" class="member-name-link">isSetNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSetNodeMissCacheSize()" class="member-name-link">isSetNodeMissCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#sameValues(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">sameValues</a><wbr>(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params1,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Equality but ignore "isSet"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="builder()">
+<h3>builder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">builder</span>()</div>
+<div class="block">Build StoreParams, starting from system defaults.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>StoreParamsBuilder</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="builder(org.apache.jena.tdb1.setup.StoreParams)">
+<h3>builder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">builder</span><wbr><span class="parameters">(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<div class="block">Build StoreParams, starting from given default values.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>StoreParamsBuilder</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getDftStoreParams()">
+<h3>getDftStoreParams</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">getDftStoreParams</span>()</div>
+<div class="block">The system default settings. This is the normal set to use.
+  It is the set of values used when no StoreParams is provided,
+  which is the normal usage.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getSmallStoreParams()">
+<h3>getSmallStoreParams</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">getSmallStoreParams</span>()</div>
+<div class="block">A <code>StoreParams</code> that provides a smaller
+ in-JVM foot print.  This is compatible with
+ any database but it is wise to use this consistently,
+ that is, use when created and when opened later.
+ It reduces cache sizes and runs the database in "direct"
+ file mode so as not to use memory mapped files
+ in addition to the JVM space.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFileMode()">
+<h3>getFileMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">getFileMode</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../index/IndexParams.html#getFileMode()">IndexParams</a></code></span></div>
+<div class="block">File Mode</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getFileMode()">getFileMode</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="../index/IndexParams.html#getFileMode()">getFileMode</a></code>&nbsp;in interface&nbsp;<code><a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#getFileMode()">getFileMode</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetFileMode()">
+<h3>isSetFileMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetFileMode</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#isSetFileMode()">isSetFileMode</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockSize()">
+<h3>getBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../index/IndexParams.html#getBlockSize()">IndexParams</a></code></span></div>
+<div class="block">Block size - this is only configurable when the on-disk are created.
+ After that, the same value as at creation must be used each time.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getBlockSize()">getBlockSize</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="../index/IndexParams.html#getBlockSize()">getBlockSize</a></code>&nbsp;in interface&nbsp;<code><a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../index/IndexParams.html#getBlockReadCacheSize()">IndexParams</a></code></span></div>
+<div class="block">Block read cache size (mmap'ed files do not have a block cache)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getBlockReadCacheSize()">getBlockReadCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="../index/IndexParams.html#getBlockReadCacheSize()">getBlockReadCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#getBlockReadCacheSize()">getBlockReadCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetBlockReadCacheSize()">
+<h3>isSetBlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetBlockReadCacheSize</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#isSetBlockReadCacheSize()">isSetBlockReadCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../index/IndexParams.html#getBlockWriteCacheSize()">IndexParams</a></code></span></div>
+<div class="block">Block write cache size (mmap'ed files do not have a block cache)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockParams.html#getBlockWriteCacheSize()">getBlockWriteCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockParams.html" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="../index/IndexParams.html#getBlockWriteCacheSize()">getBlockWriteCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#getBlockWriteCacheSize()">getBlockWriteCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetBlockWriteCacheSize()">
+<h3>isSetBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetBlockWriteCacheSize</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#isSetBlockWriteCacheSize()">isSetBlockWriteCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode2NodeIdCacheSize()">
+<h3>getNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getNode2NodeIdCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="StoreParamsDynamic.html#getNode2NodeIdCacheSize()">StoreParamsDynamic</a></code></span></div>
+<div class="block">Node cache for Node-&gt;NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#getNode2NodeIdCacheSize()">getNode2NodeIdCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetNodeId2NodeCacheSize()">
+<h3>isSetNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetNodeId2NodeCacheSize</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#isSetNodeId2NodeCacheSize()">isSetNodeId2NodeCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetNode2NodeIdCacheSize()">
+<h3>isSetNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetNode2NodeIdCacheSize</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#isSetNode2NodeIdCacheSize()">isSetNode2NodeIdCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId2NodeCacheSize()">
+<h3>getNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getNodeId2NodeCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="StoreParamsDynamic.html#getNodeId2NodeCacheSize()">StoreParamsDynamic</a></code></span></div>
+<div class="block">Node cache for NodeId-&gt;Node. Important for SPARQL results.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#getNodeId2NodeCacheSize()">getNodeId2NodeCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeMissCacheSize()">
+<h3>getNodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getNodeMissCacheSize</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="StoreParamsDynamic.html#getNodeMissCacheSize()">StoreParamsDynamic</a></code></span></div>
+<div class="block">Node cache for recording known misses</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#getNodeMissCacheSize()">getNodeMissCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetNodeMissCacheSize()">
+<h3>isSetNodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetNodeMissCacheSize</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="StoreParamsDynamic.html#isSetNodeMissCacheSize()">isSetNodeMissCacheSize</a></code>&nbsp;in interface&nbsp;<code><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexNode2Id()">
+<h3>getIndexNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIndexNode2Id</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexId2Node()">
+<h3>getIndexId2Node</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIndexId2Node</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrimaryIndexTriples()">
+<h3>getPrimaryIndexTriples</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrimaryIndexTriples</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTripleIndexes()">
+<h3>getTripleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getTripleIndexes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrimaryIndexQuads()">
+<h3>getPrimaryIndexQuads</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrimaryIndexQuads</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getQuadIndexes()">
+<h3>getQuadIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getQuadIndexes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrimaryIndexPrefix()">
+<h3>getPrimaryIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrimaryIndexPrefix</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixIndexes()">
+<h3>getPrefixIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getPrefixIndexes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexPrefix()">
+<h3>getIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIndexPrefix</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixNode2Id()">
+<h3>getPrefixNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrefixNode2Id</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixId2Node()">
+<h3>getPrefixId2Node</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrefixId2Node</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="hashCode()">
+<h3>hashCode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sameValues(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>sameValues</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">sameValues</span><wbr><span class="parameters">(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params1,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params2)</span></div>
+<div class="block">Equality but ignore "isSet"</div>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(java.lang.Object)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html
new file mode 100644
index 0000000..1d8c7a2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html
@@ -0,0 +1,500 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StoreParamsBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParamsBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StoreParamsBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class StoreParamsBuilder" class="title">Class StoreParamsBuilder</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.StoreParamsBuilder</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StoreParamsBuilder</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#blockReadCacheSize(int)" class="member-name-link">blockReadCacheSize</a><wbr>(int&nbsp;blockReadCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#blockSize(int)" class="member-name-link">blockSize</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#blockWriteCacheSize(int)" class="member-name-link">blockWriteCacheSize</a><wbr>(int&nbsp;blockWriteCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">fileMode</a><wbr>(<a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockSize()" class="member-name-link">getBlockSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexId2Node()" class="member-name-link">getIndexId2Node</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexNode2Id()" class="member-name-link">getIndexNode2Id</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexPrefix()" class="member-name-link">getIndexPrefix</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixId2Node()" class="member-name-link">getPrefixId2Node</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixIndexes()" class="member-name-link">getPrefixIndexes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixNode2Id()" class="member-name-link">getPrefixNode2Id</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryIndexPrefix()" class="member-name-link">getPrimaryIndexPrefix</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryIndexQuads()" class="member-name-link">getPrimaryIndexQuads</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrimaryIndexTriples()" class="member-name-link">getPrimaryIndexTriples</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getQuadIndexes()" class="member-name-link">getQuadIndexes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTripleIndexes()" class="member-name-link">getTripleIndexes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexId2Node(java.lang.String)" class="member-name-link">indexId2Node</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexNode2Id(java.lang.String)" class="member-name-link">indexNode2Id</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#indexPrefix(java.lang.String)" class="member-name-link">indexPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexPrefix)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)" class="member-name-link">modify</a><wbr>(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;baseParams,
+ <a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>&nbsp;additionalParams)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Using a base set of <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>, and update with dynamic parameters.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#node2NodeIdCacheSize(int)" class="member-name-link">node2NodeIdCacheSize</a><wbr>(int&nbsp;node2NodeIdCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#nodeId2NodeCacheSize(int)" class="member-name-link">nodeId2NodeCacheSize</a><wbr>(int&nbsp;nodeId2NodeCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#nodeMissCacheSize(int)" class="member-name-link">nodeMissCacheSize</a><wbr>(int&nbsp;nodeMissCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#prefixId2Node(java.lang.String)" class="member-name-link">prefixId2Node</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefixId2Node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#prefixIndexes(java.lang.String%5B%5D)" class="member-name-link">prefixIndexes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;prefixIndexes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#prefixNode2Id(java.lang.String)" class="member-name-link">prefixNode2Id</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefixNode2Id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#primaryIndexPrefix(java.lang.String)" class="member-name-link">primaryIndexPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexPrefix)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#primaryIndexQuads(java.lang.String)" class="member-name-link">primaryIndexQuads</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexQuads)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#primaryIndexTriples(java.lang.String)" class="member-name-link">primaryIndexTriples</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexTriples)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#quadIndexes(java.lang.String%5B%5D)" class="member-name-link">quadIndexes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;quadIndexes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tripleIndexes(java.lang.String%5B%5D)" class="member-name-link">tripleIndexes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;tripleIndexes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create()">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">create</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.setup.StoreParams)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)">
+<h3>modify</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">modify</span><wbr><span class="parameters">(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;baseParams,
+ <a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>&nbsp;additionalParams)</span></div>
+<div class="block">Using a base set of <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>, and update with dynamic parameters.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>baseParams</code> - </dd>
+<dd><code>additionalParams</code> - </dd>
+<dt>Returns:</dt>
+<dd>StoreParams</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="build()">
+<h3>build</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">build</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFileMode()">
+<h3>getFileMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">getFileMode</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="fileMode(org.apache.jena.tdb1.base.block.FileMode)">
+<h3>fileMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">fileMode</span><wbr><span class="parameters">(<a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockSize()">
+<h3>getBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBlockSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="blockSize(int)">
+<h3>blockSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">blockSize</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="blockReadCacheSize(int)">
+<h3>blockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">blockReadCacheSize</span><wbr><span class="parameters">(int&nbsp;blockReadCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="blockWriteCacheSize(int)">
+<h3>blockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">blockWriteCacheSize</span><wbr><span class="parameters">(int&nbsp;blockWriteCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode2NodeIdCacheSize()">
+<h3>getNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNode2NodeIdCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="node2NodeIdCacheSize(int)">
+<h3>node2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">node2NodeIdCacheSize</span><wbr><span class="parameters">(int&nbsp;node2NodeIdCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId2NodeCacheSize()">
+<h3>getNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNodeId2NodeCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="nodeId2NodeCacheSize(int)">
+<h3>nodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">nodeId2NodeCacheSize</span><wbr><span class="parameters">(int&nbsp;nodeId2NodeCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeMissCacheSize()">
+<h3>getNodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getNodeMissCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="nodeMissCacheSize(int)">
+<h3>nodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">nodeMissCacheSize</span><wbr><span class="parameters">(int&nbsp;nodeMissCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexNode2Id()">
+<h3>getIndexNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIndexNode2Id</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="indexNode2Id(java.lang.String)">
+<h3>indexNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">indexNode2Id</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexId2Node()">
+<h3>getIndexId2Node</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIndexId2Node</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="indexId2Node(java.lang.String)">
+<h3>indexId2Node</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">indexId2Node</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrimaryIndexTriples()">
+<h3>getPrimaryIndexTriples</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrimaryIndexTriples</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexTriples(java.lang.String)">
+<h3>primaryIndexTriples</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">primaryIndexTriples</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexTriples)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTripleIndexes()">
+<h3>getTripleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getTripleIndexes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="tripleIndexes(java.lang.String[])">
+<h3>tripleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">tripleIndexes</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;tripleIndexes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrimaryIndexQuads()">
+<h3>getPrimaryIndexQuads</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrimaryIndexQuads</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexQuads(java.lang.String)">
+<h3>primaryIndexQuads</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">primaryIndexQuads</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexQuads)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getQuadIndexes()">
+<h3>getQuadIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getQuadIndexes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="quadIndexes(java.lang.String[])">
+<h3>quadIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">quadIndexes</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;quadIndexes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrimaryIndexPrefix()">
+<h3>getPrimaryIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrimaryIndexPrefix</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexPrefix(java.lang.String)">
+<h3>primaryIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">primaryIndexPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexPrefix)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixIndexes()">
+<h3>getPrefixIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">getPrefixIndexes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixIndexes(java.lang.String[])">
+<h3>prefixIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">prefixIndexes</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;prefixIndexes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexPrefix()">
+<h3>getIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getIndexPrefix</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="indexPrefix(java.lang.String)">
+<h3>indexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">indexPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexPrefix)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixNode2Id()">
+<h3>getPrefixNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrefixNode2Id</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixNode2Id(java.lang.String)">
+<h3>prefixNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">prefixNode2Id</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefixNode2Id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixId2Node()">
+<h3>getPrefixId2Node</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPrefixId2Node</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixId2Node(java.lang.String)">
+<h3>prefixId2Node</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span>&nbsp;<span class="element-name">prefixId2Node</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefixId2Node)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html
new file mode 100644
index 0000000..c3bc0bd
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StoreParamsCodec (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParamsCodec">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StoreParamsCodec.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class StoreParamsCodec" class="title">Class StoreParamsCodec</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.StoreParamsCodec</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StoreParamsCodec</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Encode and decode <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">StoreParamsCodec</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#decode(org.apache.jena.atlas.json.JsonObject)" class="member-name-link">decode</a><wbr>(org.apache.jena.atlas.json.JsonObject&nbsp;json)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.atlas.json.JsonObject</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#encodeToJson(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">encodeToJson</a><wbr>(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#read(java.lang.String)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Read from a file if possible.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#read(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">read</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Read from a file if possible.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#write(java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Write to a file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Write to a file</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>StoreParamsCodec</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StoreParamsCodec</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<div class="block">Write to a file</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.lang.String,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<div class="block">Write to a file</div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(org.apache.jena.tdb1.base.file.Location)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Read from a file if possible.
+ Return null for memory locations, file not found or syntax errors.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="read(java.lang.String)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+<div class="block">Read from a file if possible.
+ Return null if the file is not found or has a syntax error.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="encodeToJson(org.apache.jena.tdb1.setup.StoreParams)">
+<h3>encodeToJson</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.json.JsonObject</span>&nbsp;<span class="element-name">encodeToJson</span><wbr><span class="parameters">(<a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="decode(org.apache.jena.atlas.json.JsonObject)">
+<h3>decode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">decode</span><wbr><span class="parameters">(org.apache.jena.atlas.json.JsonObject&nbsp;json)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html
new file mode 100644
index 0000000..bf05a17
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html
@@ -0,0 +1,727 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StoreParamsConst (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParamsConst">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StoreParamsConst.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Class StoreParamsConst" class="title">Class StoreParamsConst</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.setup.StoreParamsConst</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StoreParamsConst</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#blockReadCacheSize" class="member-name-link">blockReadCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#blockSize" class="member-name-link">blockSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#blockWriteCacheSize" class="member-name-link">blockWriteCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fBlockReadCacheSize" class="member-name-link">fBlockReadCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fBlockSize" class="member-name-link">fBlockSize</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Database layout - ignored after a database is created</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fBlockWriteCacheSize" class="member-name-link">fBlockWriteCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fFileMode" class="member-name-link">fFileMode</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Database and query configuration</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fileMode" class="member-name-link">fileMode</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fIndexId2Node" class="member-name-link">fIndexId2Node</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fIndexNode2Id" class="member-name-link">fIndexNode2Id</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fIndexPrefix" class="member-name-link">fIndexPrefix</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fNode2NodeIdCacheSize" class="member-name-link">fNode2NodeIdCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fNodeId2NodeCacheSize" class="member-name-link">fNodeId2NodeCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fNodeMissCacheSize" class="member-name-link">fNodeMissCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fPrefixId2Node" class="member-name-link">fPrefixId2Node</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fPrefixIndexes" class="member-name-link">fPrefixIndexes</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fPrefixNode2Id" class="member-name-link">fPrefixNode2Id</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fPrimaryIndexPrefix" class="member-name-link">fPrimaryIndexPrefix</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fPrimaryIndexQuads" class="member-name-link">fPrimaryIndexQuads</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fPrimaryIndexTriples" class="member-name-link">fPrimaryIndexTriples</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#fQuadIndexes" class="member-name-link">fQuadIndexes</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#fTripleIndexes" class="member-name-link">fTripleIndexes</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#indexId2Node" class="member-name-link">indexId2Node</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#indexNode2Id" class="member-name-link">indexNode2Id</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#indexPrefix" class="member-name-link">indexPrefix</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#Node2NodeIdCacheSize" class="member-name-link">Node2NodeIdCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#NodeId2NodeCacheSize" class="member-name-link">NodeId2NodeCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#NodeMissCacheSize" class="member-name-link">NodeMissCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#prefixId2Node" class="member-name-link">prefixId2Node</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second odd-row-color"><code><a href="#prefixIndexes" class="member-name-link">prefixIndexes</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#prefixNode2Id" class="member-name-link">prefixNode2Id</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#primaryIndexPrefix" class="member-name-link">primaryIndexPrefix</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#primaryIndexQuads" class="member-name-link">primaryIndexQuads</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#primaryIndexTriples" class="member-name-link">primaryIndexTriples</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color"><code><a href="#quadIndexes" class="member-name-link">quadIndexes</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#TDB_CONFIG_FILE" class="member-name-link">TDB_CONFIG_FILE</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Filename of the TDB configuration file</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color"><code><a href="#tripleIndexes" class="member-name-link">tripleIndexes</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">StoreParamsConst</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="TDB_CONFIG_FILE">
+<h3>TDB_CONFIG_FILE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TDB_CONFIG_FILE</span></div>
+<div class="block">Filename of the TDB configuration file</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.TDB_CONFIG_FILE">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fFileMode">
+<h3>fFileMode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fFileMode</span></div>
+<div class="block">Database and query configuration</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fFileMode">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fileMode">
+<h3>fileMode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">fileMode</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fBlockReadCacheSize">
+<h3>fBlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fBlockReadCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fBlockReadCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="blockReadCacheSize">
+<h3>blockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">blockReadCacheSize</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fBlockWriteCacheSize">
+<h3>fBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fBlockWriteCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fBlockWriteCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="blockWriteCacheSize">
+<h3>blockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">blockWriteCacheSize</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fNode2NodeIdCacheSize">
+<h3>fNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fNode2NodeIdCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fNode2NodeIdCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="Node2NodeIdCacheSize">
+<h3>Node2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">Node2NodeIdCacheSize</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fNodeId2NodeCacheSize">
+<h3>fNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fNodeId2NodeCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fNodeId2NodeCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="NodeId2NodeCacheSize">
+<h3>NodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NodeId2NodeCacheSize</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fNodeMissCacheSize">
+<h3>fNodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fNodeMissCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fNodeMissCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="NodeMissCacheSize">
+<h3>NodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NodeMissCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.NodeMissCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fBlockSize">
+<h3>fBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fBlockSize</span></div>
+<div class="block">Database layout - ignored after a database is created</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fBlockSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="blockSize">
+<h3>blockSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">blockSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.blockSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fIndexNode2Id">
+<h3>fIndexNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fIndexNode2Id</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fIndexNode2Id">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexNode2Id">
+<h3>indexNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexNode2Id</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.indexNode2Id">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fIndexId2Node">
+<h3>fIndexId2Node</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fIndexId2Node</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fIndexId2Node">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexId2Node">
+<h3>indexId2Node</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexId2Node</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.indexId2Node">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fPrimaryIndexTriples">
+<h3>fPrimaryIndexTriples</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fPrimaryIndexTriples</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fPrimaryIndexTriples">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexTriples">
+<h3>primaryIndexTriples</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">primaryIndexTriples</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.primaryIndexTriples">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fTripleIndexes">
+<h3>fTripleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fTripleIndexes</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fTripleIndexes">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tripleIndexes">
+<h3>tripleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">tripleIndexes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fPrimaryIndexQuads">
+<h3>fPrimaryIndexQuads</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fPrimaryIndexQuads</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fPrimaryIndexQuads">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexQuads">
+<h3>primaryIndexQuads</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">primaryIndexQuads</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.primaryIndexQuads">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fQuadIndexes">
+<h3>fQuadIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fQuadIndexes</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fQuadIndexes">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="quadIndexes">
+<h3>quadIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">quadIndexes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fPrimaryIndexPrefix">
+<h3>fPrimaryIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fPrimaryIndexPrefix</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fPrimaryIndexPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexPrefix">
+<h3>primaryIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">primaryIndexPrefix</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.primaryIndexPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fPrefixIndexes">
+<h3>fPrefixIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fPrefixIndexes</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fPrefixIndexes">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixIndexes">
+<h3>prefixIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">prefixIndexes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fIndexPrefix">
+<h3>fIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fIndexPrefix</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fIndexPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexPrefix">
+<h3>indexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexPrefix</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.indexPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fPrefixNode2Id">
+<h3>fPrefixNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fPrefixNode2Id</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fPrefixNode2Id">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixNode2Id">
+<h3>prefixNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">prefixNode2Id</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.prefixNode2Id">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="fPrefixId2Node">
+<h3>fPrefixId2Node</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">fPrefixId2Node</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.fPrefixId2Node">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixId2Node">
+<h3>prefixId2Node</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">prefixId2Node</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.setup.StoreParamsConst.prefixId2Node">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>StoreParamsConst</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StoreParamsConst</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html
new file mode 100644
index 0000000..fbf86f7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StoreParamsDynamic (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: StoreParamsDynamic">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StoreParamsDynamic.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Interface StoreParamsDynamic" class="title">Interface StoreParamsDynamic</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">StoreParamsDynamic</span></div>
+<div class="block">Store parameters that can be adjusted after a store has been created,
+  and given different values when the JVM attaches to a store area. 
+  (They are still fixed for any given database once created in a JVM.)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockReadCacheSize()" class="member-name-link">getBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Block read cache (note: mapped files do not have a block cache)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getBlockWriteCacheSize()" class="member-name-link">getBlockWriteCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Block write cache (note: mapped files do not have a block cache)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFileMode()" class="member-name-link">getFileMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Store-wide file access mode</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNode2NodeIdCacheSize()" class="member-name-link">getNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Node cache for Node-&gt;NodeId.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeId2NodeCacheSize()" class="member-name-link">getNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Node cache for NodeId-&gt;Node.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeMissCacheSize()" class="member-name-link">getNodeMissCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Node cache for recording known misses</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isSetBlockReadCacheSize()" class="member-name-link">isSetBlockReadCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isSetBlockWriteCacheSize()" class="member-name-link">isSetBlockWriteCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isSetFileMode()" class="member-name-link">isSetFileMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isSetNode2NodeIdCacheSize()" class="member-name-link">isSetNode2NodeIdCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isSetNodeId2NodeCacheSize()" class="member-name-link">isSetNodeId2NodeCacheSize</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isSetNodeMissCacheSize()" class="member-name-link">isSetNodeMissCacheSize</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getFileMode()">
+<h3>getFileMode</h3>
+<div class="member-signature"><span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">getFileMode</span>()</div>
+<div class="block">Store-wide file access mode</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetFileMode()">
+<h3>isSetFileMode</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetFileMode</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockReadCacheSize()">
+<h3>getBlockReadCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockReadCacheSize</span>()</div>
+<div class="block">Block read cache (note: mapped files do not have a block cache)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetBlockReadCacheSize()">
+<h3>isSetBlockReadCacheSize</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetBlockReadCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlockWriteCacheSize()">
+<h3>getBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getBlockWriteCacheSize</span>()</div>
+<div class="block">Block write cache (note: mapped files do not have a block cache)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetBlockWriteCacheSize()">
+<h3>isSetBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetBlockWriteCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode2NodeIdCacheSize()">
+<h3>getNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getNode2NodeIdCacheSize</span>()</div>
+<div class="block">Node cache for Node-&gt;NodeId.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetNode2NodeIdCacheSize()">
+<h3>isSetNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetNode2NodeIdCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId2NodeCacheSize()">
+<h3>getNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getNodeId2NodeCacheSize</span>()</div>
+<div class="block">Node cache for NodeId-&gt;Node. Important for SPARQL results.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetNodeId2NodeCacheSize()">
+<h3>isSetNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetNodeId2NodeCacheSize</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeMissCacheSize()">
+<h3>getNodeMissCacheSize</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">getNodeMissCacheSize</span>()</div>
+<div class="block">Node cache for recording known misses</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isSetNodeMissCacheSize()">
+<h3>isSetNodeMissCacheSize</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isSetNodeMissCacheSize</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html
new file mode 100644
index 0000000..646a08a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleIndexBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: TupleIndexBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleIndexBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.setup</a></div>
+<h1 title="Interface TupleIndexBuilder" class="title">Interface TupleIndexBuilder</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BuilderStdDB.TupleIndexBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">TupleIndexBuilder</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>buildTupleIndex</h3>
+<div class="member-signature"><span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">buildTupleIndex</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BlockMgrBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BlockMgrBuilder.html
new file mode 100644
index 0000000..95d424a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BlockMgrBuilder.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.setup.BlockMgrBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: BlockMgrBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.setup.BlockMgrBuilder" class="title">Uses of Interface<br>org.apache.jena.tdb1.setup.BlockMgrBuilder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a> in <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Classes in <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a> that implement <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../index/BuilderStdIndex.BlockMgrBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a> with parameters of type <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../index/BuilderStdIndex.IndexBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)" class="member-name-link">IndexBuilderStd</a><wbr>(<a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;bMgrNodes,
+ <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;bMgrRecords)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../index/BuilderStdIndex.RangeIndexBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.BlockMgrBuilder)" class="member-name-link">RangeIndexBuilderStd</a><wbr>(<a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilderNodes,
+ <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilderRecords)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.ObjectFileBuilder)" class="member-name-link">DatasetBuilderStd</a><wbr>(<a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilder,
+ <a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a>&nbsp;objectFileBuilder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/Build.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/Build.html
new file mode 100644
index 0000000..7822b10
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/Build.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.Build (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: Build">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Build.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.Build" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.Build</h1>
+</div>
+No usage of org.apache.jena.tdb1.setup.Build</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.ObjectFileBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.ObjectFileBuilderStd.html
new file mode 100644
index 0000000..8f360a7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.ObjectFileBuilderStd.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.BuilderStdDB.ObjectFileBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: BuilderStdDB, class: ObjectFileBuilderStd">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdDB.ObjectFileBuilderStd.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.BuilderStdDB.ObjectFileBuilderStd" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.BuilderStdDB.ObjectFileBuilderStd</h1>
+</div>
+No usage of org.apache.jena.tdb1.setup.BuilderStdDB.ObjectFileBuilderStd</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.TupleIndexBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.TupleIndexBuilderStd.html
new file mode 100644
index 0000000..d715616
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.TupleIndexBuilderStd.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.BuilderStdDB.TupleIndexBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: BuilderStdDB, class: TupleIndexBuilderStd">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdDB.TupleIndexBuilderStd.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.BuilderStdDB.TupleIndexBuilderStd" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.BuilderStdDB.TupleIndexBuilderStd</h1>
+</div>
+No usage of org.apache.jena.tdb1.setup.BuilderStdDB.TupleIndexBuilderStd</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.html
new file mode 100644
index 0000000..2ad2b16
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/BuilderStdDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.BuilderStdDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: BuilderStdDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderStdDB.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.BuilderStdDB" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.BuilderStdDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.setup.BuilderStdDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/DatasetBuilderStd.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/DatasetBuilderStd.html
new file mode 100644
index 0000000..a75fab8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/DatasetBuilderStd.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.DatasetBuilderStd (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: DatasetBuilderStd">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.DatasetBuilderStd" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.DatasetBuilderStd</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../DatasetBuilderStd.html#stdBuilder()" class="member-name-link">stdBuilder</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/ObjectFileBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/ObjectFileBuilder.html
new file mode 100644
index 0000000..ffd2595
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/ObjectFileBuilder.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.setup.ObjectFileBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: ObjectFileBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.setup.ObjectFileBuilder" class="title">Uses of Interface<br>org.apache.jena.tdb1.setup.ObjectFileBuilder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> that implement <a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderStdDB.ObjectFileBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetBuilderStd.html#%3Cinit%3E(org.apache.jena.tdb1.setup.BlockMgrBuilder,org.apache.jena.tdb1.setup.ObjectFileBuilder)" class="member-name-link">DatasetBuilderStd</a><wbr>(<a href="../BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>&nbsp;blockMgrBuilder,
+ <a href="../ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a>&nbsp;objectFileBuilder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParams.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParams.html
new file mode 100644
index 0000000..fc22d2f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParams.html
@@ -0,0 +1,310 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.StoreParams (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParams">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.StoreParams" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.StoreParams</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<h2>Uses of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a> in <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a></h2>
+<div class="caption"><span>Methods in <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a> with parameters of type <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBFactory.</span><code><a href="../../../tdb/TDBFactory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)"><code>TDB1Factory.setup(org.apache.jena.tdb1.base.file.Location, org.apache.jena.tdb1.setup.StoreParams)</code></a></div>
+</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<h2>Uses of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a> in <a href="../../package-summary.html">org.apache.jena.tdb1</a></h2>
+<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.jena.tdb1</a> with parameters of type <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Factory.</span><code><a href="../../TDB1Factory.html#setup(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">setup</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Set the <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a> for specific Location.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#build()" class="member-name-link">build</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../StoreParamsCodec.html#decode(org.apache.jena.atlas.json.JsonObject)" class="member-name-link">decode</a><wbr>(org.apache.jena.atlas.json.JsonObject&nbsp;json)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../StoreParams.html#getDftStoreParams()" class="member-name-link">getDftStoreParams</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">The system default settings.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../StoreParams.html#getSmallStoreParams()" class="member-name-link">getSmallStoreParams</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">A <code>StoreParams</code> that provides a smaller
+ in-JVM foot print.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)" class="member-name-link">modify</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;baseParams,
+ <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>&nbsp;additionalParams)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Using a base set of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>, and update with dynamic parameters.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../StoreParamsCodec.html#read(java.lang.String)" class="member-name-link">read</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Read from a file if possible.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../StoreParamsCodec.html#read(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">read</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Read from a file if possible.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../DatasetBuilderStd.html#_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)" class="member-name-link">_build</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;_transform)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../DatasetBuilderStd.html#build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">build</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../StoreParams.html#builder(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">builder</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Build StoreParams, starting from given default values.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderStdDB.TupleIndexBuilderStd.</span><code><a href="../BuilderStdDB.TupleIndexBuilderStd.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexBuilder.</span><code><a href="../TupleIndexBuilder.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;appParams)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a <a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a> with a set of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../DatasetBuilderStd.html#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.atlas.json.JsonObject</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../StoreParamsCodec.html#encodeToJson(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">encodeToJson</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../DatasetBuilderStd.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)" class="member-name-link">modify</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;baseParams,
+ <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>&nbsp;additionalParams)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Using a base set of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>, and update with dynamic parameters.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../StoreParams.html#sameValues(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">sameValues</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params1,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params2)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Equality but ignore "isSet"</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../StoreParamsCodec.html#write(java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Write to a file</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsCodec.</span><code><a href="../StoreParamsCodec.html#write(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">write</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Write to a file</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a> in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> declared as <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../store/StorageConfig.html#params" class="member-name-link">params</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/StorageConfig.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)" class="member-name-link">StorageConfig</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;&nbsp;blockMgrs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;&nbsp;objectFiles,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;&nbsp;bufferChannels)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a> in <a href="../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> with parameters of type <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../../store/nodetable/NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../sys/StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">make</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a StoreConnection for a particular connection.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsBuilder.html
new file mode 100644
index 0000000..27c3b86
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsBuilder.html
@@ -0,0 +1,154 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.StoreParamsBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParamsBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.StoreParamsBuilder" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.StoreParamsBuilder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#blockReadCacheSize(int)" class="member-name-link">blockReadCacheSize</a><wbr>(int&nbsp;blockReadCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#blockSize(int)" class="member-name-link">blockSize</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#blockWriteCacheSize(int)" class="member-name-link">blockWriteCacheSize</a><wbr>(int&nbsp;blockWriteCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../StoreParams.html#builder()" class="member-name-link">builder</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Build StoreParams, starting from system defaults.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParams.</span><code><a href="../StoreParams.html#builder(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">builder</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Build StoreParams, starting from given default values.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#create()" class="member-name-link">create</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#fileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">fileMode</a><wbr>(<a href="../../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;fileMode)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#indexId2Node(java.lang.String)" class="member-name-link">indexId2Node</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#indexNode2Id(java.lang.String)" class="member-name-link">indexNode2Id</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#indexPrefix(java.lang.String)" class="member-name-link">indexPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexPrefix)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#node2NodeIdCacheSize(int)" class="member-name-link">node2NodeIdCacheSize</a><wbr>(int&nbsp;node2NodeIdCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#nodeId2NodeCacheSize(int)" class="member-name-link">nodeId2NodeCacheSize</a><wbr>(int&nbsp;nodeId2NodeCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#nodeMissCacheSize(int)" class="member-name-link">nodeMissCacheSize</a><wbr>(int&nbsp;nodeMissCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#prefixId2Node(java.lang.String)" class="member-name-link">prefixId2Node</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefixId2Node)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#prefixIndexes(java.lang.String%5B%5D)" class="member-name-link">prefixIndexes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;prefixIndexes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#prefixNode2Id(java.lang.String)" class="member-name-link">prefixNode2Id</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefixNode2Id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#primaryIndexPrefix(java.lang.String)" class="member-name-link">primaryIndexPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexPrefix)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#primaryIndexQuads(java.lang.String)" class="member-name-link">primaryIndexQuads</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexQuads)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#primaryIndexTriples(java.lang.String)" class="member-name-link">primaryIndexTriples</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primaryIndexTriples)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#quadIndexes(java.lang.String%5B%5D)" class="member-name-link">quadIndexes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;quadIndexes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#tripleIndexes(java.lang.String%5B%5D)" class="member-name-link">tripleIndexes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;tripleIndexes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsCodec.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsCodec.html
new file mode 100644
index 0000000..05c557e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsCodec.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.StoreParamsCodec (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParamsCodec">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.StoreParamsCodec" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.StoreParamsCodec</h1>
+</div>
+No usage of org.apache.jena.tdb1.setup.StoreParamsCodec</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsConst.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsConst.html
new file mode 100644
index 0000000..6451010
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsConst.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.setup.StoreParamsConst (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, class: StoreParamsConst">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.setup.StoreParamsConst" class="title">Uses of Class<br>org.apache.jena.tdb1.setup.StoreParamsConst</h1>
+</div>
+No usage of org.apache.jena.tdb1.setup.StoreParamsConst</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsDynamic.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsDynamic.html
new file mode 100644
index 0000000..4511fbf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/StoreParamsDynamic.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.setup.StoreParamsDynamic (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: StoreParamsDynamic">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.setup.StoreParamsDynamic" class="title">Uses of Interface<br>org.apache.jena.tdb1.setup.StoreParamsDynamic</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> that implement <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../StoreParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreParamsBuilder.</span><code><a href="../StoreParamsBuilder.html#modify(org.apache.jena.tdb1.setup.StoreParams,org.apache.jena.tdb1.setup.StoreParamsDynamic)" class="member-name-link">modify</a><wbr>(<a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;baseParams,
+ <a href="../StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>&nbsp;additionalParams)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Using a base set of <a href="../StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>, and update with dynamic parameters.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/TupleIndexBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/TupleIndexBuilder.html
new file mode 100644
index 0000000..b452535
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/class-use/TupleIndexBuilder.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.setup.TupleIndexBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup, interface: TupleIndexBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.setup.TupleIndexBuilder" class="title">Uses of Interface<br>org.apache.jena.tdb1.setup.TupleIndexBuilder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a> in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.setup</a> that implement <a href="../TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderStdDB.TupleIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html
new file mode 100644
index 0000000..33a7172
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-summary.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.setup (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.setup" class="title">Package org.apache.jena.tdb1.setup</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.setup</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Build.html" title="class in org.apache.jena.tdb1.setup">Build</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Building datastructures on top of the base file
+  abstractions of indexes, block managers and object files.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BuilderStdDB.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BuilderStdDB.ObjectFileBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BuilderStdDB.TupleIndexBuilderStd.html" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetBuilderStd.html" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">This class is the process of building a dataset.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="StoreParamsBuilder.html" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StoreParamsCodec.html" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Encode and decode <a href="StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a></div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="StoreParamsConst.html" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
+<div class="block">Store parameters that can be adjusted after a store has been created,
+  and given different values when the JVM attaches to a store area.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-tree.html
new file mode 100644
index 0000000..0024ac5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-tree.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.setup Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.setup</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="Build.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">Build</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="BuilderStdDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="BuilderStdDB.ObjectFileBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a> (implements org.apache.jena.tdb1.setup.<a href="ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="BuilderStdDB.TupleIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a> (implements org.apache.jena.tdb1.setup.<a href="TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="DatasetBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="StoreParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParams</a> (implements org.apache.jena.tdb1.index.<a href="../index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>, org.apache.jena.tdb1.setup.<a href="StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="StoreParamsBuilder.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="StoreParamsCodec.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="StoreParamsConst.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="BlockMgrBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="ObjectFileBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="StoreParamsDynamic.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="TupleIndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-use.html
new file mode 100644
index 0000000..625d495
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-use.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.setup (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.setup">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.setup" class="title">Uses of Package<br>org.apache.jena.tdb1.setup</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="../../tdb/package-summary.html">org.apache.jena.tdb</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/StoreParams.html#org.apache.jena.tdb">StoreParams</a></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="../package-summary.html">org.apache.jena.tdb1</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/StoreParams.html#org.apache.jena.tdb1">StoreParams</a></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="../index/package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgrBuilder.html#org.apache.jena.tdb1.index">BlockMgrBuilder</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BlockMgrBuilder.html#org.apache.jena.tdb1.setup">BlockMgrBuilder</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/DatasetBuilderStd.html#org.apache.jena.tdb1.setup">DatasetBuilderStd</a></div>
+<div class="col-last odd-row-color">
+<div class="block">This class is the process of building a dataset.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/ObjectFileBuilder.html#org.apache.jena.tdb1.setup">ObjectFileBuilder</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/StoreParams.html#org.apache.jena.tdb1.setup">StoreParams</a></div>
+<div class="col-last odd-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/StoreParamsBuilder.html#org.apache.jena.tdb1.setup">StoreParamsBuilder</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/StoreParamsDynamic.html#org.apache.jena.tdb1.setup">StoreParamsDynamic</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Store parameters that can be adjusted after a store has been created,
+  and given different values when the JVM attaches to a store area.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndexBuilder.html#org.apache.jena.tdb1.setup">TupleIndexBuilder</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="../store/package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/StoreParams.html#org.apache.jena.tdb1.store">StoreParams</a></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="../store/nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/StoreParams.html#org.apache.jena.tdb1.store.nodetable">StoreParams</a></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.setup</a> used by <a href="../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/StoreParams.html#org.apache.jena.tdb1.sys">StoreParams</a></div>
+<div class="col-last even-row-color">
+<div class="block">System parameters for a TDB database instance.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html
new file mode 100644
index 0000000..4163c41
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html
@@ -0,0 +1,259 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BindingNodeId (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: BindingNodeId">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BindingNodeId.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class BindingNodeId" class="title">Class BindingNodeId</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.atlas.lib.Map2&lt;org.apache.jena.sparql.core.Var,<wbr><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.solver.BindingNodeId</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;org.apache.jena.sparql.core.Var&gt;</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BindingNodeId</span>
+<span class="extends-implements">extends org.apache.jena.atlas.lib.Map2&lt;org.apache.jena.sparql.core.Var,<wbr><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</span></div>
+<div class="block">Class for a Binding-like structure except it works on NodeIds, not on Nodes</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></code></div>
+<div class="col-second even-row-color"><code><a href="#root" class="member-name-link">root</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BindingNodeId</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.sparql.engine.binding.Binding)" class="member-name-link">BindingNodeId</a><wbr>(org.apache.jena.sparql.engine.binding.Binding&nbsp;binding)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId)" class="member-name-link">BindingNodeId</a><wbr>(<a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.engine.binding.Binding</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getParentBinding()" class="member-name-link">getParentBinding</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#put(org.apache.jena.sparql.core.Var,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">put</a><wbr>(org.apache.jena.sparql.core.Var&nbsp;v,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;n)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#putAll(org.apache.jena.tdb1.solver.BindingNodeId)" class="member-name-link">putAll</a><wbr>(<a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Map2">Methods inherited from class&nbsp;org.apache.jena.atlas.lib.Map2</h3>
+<code>containsKey, get, isEmpty, iterator, size</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Iterable">Methods inherited from interface&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#forEach(java.util.function.Consumer)" title="class or interface in java.lang" class="external-link">forEach</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html#spliterator()" title="class or interface in java.lang" class="external-link">spliterator</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="root">
+<h3>root</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span>&nbsp;<span class="element-name">root</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.solver.BindingNodeId)">
+<h3>BindingNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BindingNodeId</span><wbr><span class="parameters">(<a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;other)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.sparql.engine.binding.Binding)">
+<h3>BindingNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BindingNodeId</span><wbr><span class="parameters">(org.apache.jena.sparql.engine.binding.Binding&nbsp;binding)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BindingNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BindingNodeId</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getParentBinding()">
+<h3>getParentBinding</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.binding.Binding</span>&nbsp;<span class="element-name">getParentBinding</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="put(org.apache.jena.sparql.core.Var,org.apache.jena.tdb1.store.NodeId)">
+<h3>put</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">put</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Var&nbsp;v,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;n)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code>put</code>&nbsp;in class&nbsp;<code>org.apache.jena.atlas.lib.Map2&lt;org.apache.jena.sparql.core.Var,<wbr><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="putAll(org.apache.jena.tdb1.solver.BindingNodeId)">
+<h3>putAll</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">putAll</span><wbr><span class="parameters">(<a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;other)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html
new file mode 100644
index 0000000..f7edd1b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BindingTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: BindingTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BindingTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class BindingTDB" class="title">Class BindingTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.engine.binding.BindingBase
+<div class="inheritance">org.apache.jena.tdb1.solver.BindingTDB</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.sparql.engine.binding.Binding</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BindingTDB</span>
+<span class="extends-implements">extends org.apache.jena.sparql.engine.binding.BindingBase</span></div>
+<div class="block">Bind that delays turning a NodeId into a Node until explicitly needed by get()</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.sparql.engine.binding.Binding">Fields inherited from interface&nbsp;org.apache.jena.sparql.engine.binding.Binding</h3>
+<code>noParent</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">BindingTDB</a><wbr>(<a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;idBinding,
+ <a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains1(org.apache.jena.sparql.core.Var)" class="member-name-link">contains1</a><wbr>(org.apache.jena.sparql.core.Var&nbsp;var)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get1(org.apache.jena.sparql.core.Var)" class="member-name-link">get1</a><wbr>(org.apache.jena.sparql.core.Var&nbsp;var)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBindingId()" class="member-name-link">getBindingId</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeId(org.apache.jena.sparql.core.Var)" class="member-name-link">getNodeId</a><wbr>(org.apache.jena.sparql.core.Var&nbsp;var)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.engine.binding.BindingBase">Methods inherited from class&nbsp;org.apache.jena.sparql.engine.binding.BindingBase</h3>
+<code>contains, equals, forEach, format1, get, hashCode, hashCode, isEmpty, size, toString, toString1, vars, varsMentioned</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.engine.binding.Binding">Methods inherited from interface&nbsp;org.apache.jena.sparql.engine.binding.Binding</h3>
+<code>contains, get</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.solver.BindingNodeId,org.apache.jena.tdb1.store.nodetable.NodeTable)">
+<h3>BindingTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BindingTDB</span><wbr><span class="parameters">(<a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;idBinding,
+ <a href="../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="contains1(org.apache.jena.sparql.core.Var)">
+<h3>contains1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains1</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Var&nbsp;var)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBindingId()">
+<h3>getBindingId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span>&nbsp;<span class="element-name">getBindingId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId(org.apache.jena.sparql.core.Var)">
+<h3>getNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeId</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Var&nbsp;var)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="get1(org.apache.jena.sparql.core.Var)">
+<h3>get1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">get1</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Var&nbsp;var)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html
new file mode 100644
index 0000000..de69998
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>OpExecutorTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: OpExecutorTDB1">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/OpExecutorTDB1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class OpExecutorTDB1" class="title">Class OpExecutorTDB1</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.engine.main.OpExecutor
+<div class="inheritance">org.apache.jena.tdb1.solver.OpExecutorTDB1</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">OpExecutorTDB1</span>
+<span class="extends-implements">extends org.apache.jena.sparql.engine.main.OpExecutor</span></div>
+<div class="block">TDB executor for algebra expressions.  It is the standard ARQ executor
+  except for basic graph patterns and filtered basic graph patterns (currently).
+
+ See also: StageGeneratorDirectTDB, a non-reordering</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.engine.main.OpExecutorFactory</code></div>
+<div class="col-second even-row-color"><code><a href="#OpExecFactoryTDB" class="member-name-link">OpExecFactoryTDB</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.sparql.engine.main.OpExecutor">Fields inherited from class&nbsp;org.apache.jena.sparql.engine.main.OpExecutor</h3>
+<code>stdFactory</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">OpExecutorTDB1</a><wbr>(org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#decideGraphNode(org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">decideGraphNode</a><wbr>(org.apache.jena.graph.Node&nbsp;gn,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Handle special graph node names.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.engine.main.OpExecutor">Methods inherited from class&nbsp;org.apache.jena.sparql.engine.main.OpExecutor</h3>
+<code>createRootQueryIterator, executeOp</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="OpExecFactoryTDB">
+<h3>OpExecFactoryTDB</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.main.OpExecutorFactory</span>&nbsp;<span class="element-name">OpExecFactoryTDB</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.sparql.engine.ExecutionContext)">
+<h3>OpExecutorTDB1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">OpExecutorTDB1</span><wbr><span class="parameters">(org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="decideGraphNode(org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)">
+<h3>decideGraphNode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">decideGraphNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;gn,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</span></div>
+<div class="block">Handle special graph node names.
+ Returns null for default graph in storage (use the triple table).
+ Returns Node.ANY for the union graph</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html
new file mode 100644
index 0000000..d32f808
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html
@@ -0,0 +1,201 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PatternMatchTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: PatternMatchTDB1">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PatternMatchTDB1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class PatternMatchTDB1" class="title">Class PatternMatchTDB1</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.PatternMatchTDB1</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PatternMatchTDB1</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Entry to the basic pattern solver for TDB1.
+ <a href="SolverRX.html" title="class in org.apache.jena.tdb1.solver"><code>SolverRX</code></a> is the single stage and include RDF-star.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PatternMatchTDB1</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#execute(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Non-reordering execution of a quad pattern, given an iterator of bindings as input.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#execute(org.apache.jena.tdb1.store.GraphTDB,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(<a href="../store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Non-reordering execution of a basic graph pattern, given an iterator of bindings as input</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>PatternMatchTDB1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PatternMatchTDB1</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="execute(org.apache.jena.tdb1.store.GraphTDB,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)">
+<h3>execute</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.QueryIterator</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(<a href="../store/GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</span></div>
+<div class="block">Non-reordering execution of a basic graph pattern, given an iterator of bindings as input</div>
+</section>
+</li>
+<li>
+<section class="detail" id="execute(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)">
+<h3>execute</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.QueryIterator</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</span></div>
+<div class="block">Non-reordering execution of a quad pattern, given an iterator of bindings as input.
+ GraphNode is Node.ANY for execution over the union of named graphs.
+ GraphNode is null for execution over the real default graph.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html
new file mode 100644
index 0000000..cde4ffc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>QC2 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: QC2">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/QC2.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class QC2" class="title">Class QC2</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.QC2</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">QC2</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">QC2</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getFilter(org.apache.jena.sparql.util.Context)" class="member-name-link">getFilter</a><wbr>(org.apache.jena.sparql.util.Context&nbsp;context)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setFilter(org.apache.jena.sparql.util.Context,java.util.function.Predicate)" class="member-name-link">setFilter</a><wbr>(org.apache.jena.sparql.util.Context&nbsp;context,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>QC2</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">QC2</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getFilter(org.apache.jena.sparql.util.Context)">
+<h3>getFilter</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">getFilter</span><wbr><span class="parameters">(org.apache.jena.sparql.util.Context&nbsp;context)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="setFilter(org.apache.jena.sparql.util.Context,java.util.function.Predicate)">
+<h3>setFilter</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setFilter</span><wbr><span class="parameters">(org.apache.jena.sparql.util.Context&nbsp;context,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html
new file mode 100644
index 0000000..323a85e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>QueryEngineTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: QueryEngineTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/QueryEngineTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class QueryEngineTDB" class="title">Class QueryEngineTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.engine.QueryEngineBase
+<div class="inheritance">org.apache.jena.sparql.engine.main.QueryEngineMain
+<div class="inheritance">org.apache.jena.tdb1.solver.QueryEngineTDB</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.sparql.engine.OpEval</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">QueryEngineTDB</span>
+<span class="extends-implements">extends org.apache.jena.sparql.engine.main.QueryEngineMain</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#eval(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)" class="member-name-link">eval</a><wbr>(org.apache.jena.sparql.algebra.Op&nbsp;op,
+ org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg,
+ org.apache.jena.sparql.engine.binding.Binding&nbsp;input,
+ org.apache.jena.sparql.util.Context&nbsp;context)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.engine.QueryEngineFactory</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getFactory()" class="member-name-link">getFactory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#register()" class="member-name-link">register</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unregister()" class="member-name-link">unregister</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.engine.QueryEngineBase">Methods inherited from class&nbsp;org.apache.jena.sparql.engine.QueryEngineBase</h3>
+<code>close, evaluate, getOp, getPlan</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getFactory()">
+<h3>getFactory</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.QueryEngineFactory</span>&nbsp;<span class="element-name">getFactory</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="register()">
+<h3>register</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="unregister()">
+<h3>unregister</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">unregister</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="eval(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)">
+<h3>eval</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.QueryIterator</span>&nbsp;<span class="element-name">eval</span><wbr><span class="parameters">(org.apache.jena.sparql.algebra.Op&nbsp;op,
+ org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg,
+ org.apache.jena.sparql.engine.binding.Binding&nbsp;input,
+ org.apache.jena.sparql.util.Context&nbsp;context)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code>eval</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.engine.main.QueryEngineMain</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html
new file mode 100644
index 0000000..337a153
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SolverLibTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: SolverLibTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SolverLibTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class SolverLibTDB" class="title">Class SolverLibTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.SolverLibTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SolverLibTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Utilities used within the TDB BGP solver : local TDB store</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SolverLibTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unionGraph(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">unionGraph</a><wbr>(<a href="../store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>SolverLibTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SolverLibTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="unionGraph(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)">
+<h3>unionGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">unionGraph</span><wbr><span class="parameters">(<a href="../store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html
new file mode 100644
index 0000000..1422601
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SolverRX (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: SolverRX">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SolverRX.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class SolverRX" class="title">Class SolverRX</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.SolverRX</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SolverRX</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">RDF-star processing for matching an individual triple/quad pattern.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#DATAPATH" class="member-name-link">DATAPATH</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Control whether to check for embedded triple terms with variables or to act in a direct manner.</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SolverRX</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="DATAPATH">
+<h3>DATAPATH</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">DATAPATH</span></div>
+<div class="block">Control whether to check for embedded triple terms with variables or to act in a direct manner.
+ <p>
+ This constant is not public API. It is exposed only so integration testing can
+ check the value for a release build.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.solver.SolverRX.DATAPATH">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>SolverRX</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SolverRX</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html
new file mode 100644
index 0000000..400c484
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StageGeneratorDirectTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: StageGeneratorDirectTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StageGeneratorDirectTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<h1 title="Class StageGeneratorDirectTDB" class="title">Class StageGeneratorDirectTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.StageGeneratorDirectTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.sparql.engine.main.StageGenerator</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StageGeneratorDirectTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.sparql.engine.main.StageGenerator</span></div>
+<div class="block">Execute TDB requests directly -- no reordering
+  Using OpExecutor is preferred.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.sparql.engine.main.StageGenerator)" class="member-name-link">StageGeneratorDirectTDB</a><wbr>(org.apache.jena.sparql.engine.main.StageGenerator&nbsp;original)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.sparql.engine.main.StageGenerator)">
+<h3>StageGeneratorDirectTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StageGeneratorDirectTDB</span><wbr><span class="parameters">(org.apache.jena.sparql.engine.main.StageGenerator&nbsp;original)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="execute(org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.engine.ExecutionContext)">
+<h3>execute</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.QueryIterator</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>execute</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.engine.main.StageGenerator</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/BindingNodeId.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/BindingNodeId.html
new file mode 100644
index 0000000..1c3dc29
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/BindingNodeId.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.BindingNodeId (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: BindingNodeId">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.BindingNodeId" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.BindingNodeId</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<h2>Uses of <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a> in <a href="../package-summary.html">org.apache.jena.tdb1.solver</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.jena.tdb1.solver</a> declared as <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BindingNodeId.</span><code><a href="../BindingNodeId.html#root" class="member-name-link">root</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.solver</a> that return <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BindingTDB.</span><code><a href="../BindingTDB.html#getBindingId()" class="member-name-link">getBindingId</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BindingNodeId.</span><code><a href="../BindingNodeId.html#putAll(org.apache.jena.tdb1.solver.BindingNodeId)" class="member-name-link">putAll</a><wbr>(<a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BindingNodeId.html#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId)" class="member-name-link">BindingNodeId</a><wbr>(<a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BindingTDB.html#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">BindingTDB</a><wbr>(<a href="../BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;idBinding,
+ <a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/BindingTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/BindingTDB.html
new file mode 100644
index 0000000..4ab4a9b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/BindingTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.BindingTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: BindingTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BindingTDB.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.BindingTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.BindingTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.BindingTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/OpExecutorTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/OpExecutorTDB1.html
new file mode 100644
index 0000000..16bae96
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/OpExecutorTDB1.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.OpExecutorTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: OpExecutorTDB1">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../OpExecutorTDB1.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.OpExecutorTDB1" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.OpExecutorTDB1</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.OpExecutorTDB1</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/PatternMatchTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/PatternMatchTDB1.html
new file mode 100644
index 0000000..dde6c3c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/PatternMatchTDB1.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.PatternMatchTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: PatternMatchTDB1">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PatternMatchTDB1.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.PatternMatchTDB1" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.PatternMatchTDB1</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.PatternMatchTDB1</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/QC2.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/QC2.html
new file mode 100644
index 0000000..83275dd
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/QC2.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.QC2 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: QC2">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../QC2.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.QC2" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.QC2</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.QC2</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/QueryEngineTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/QueryEngineTDB.html
new file mode 100644
index 0000000..879a205
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/QueryEngineTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.QueryEngineTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: QueryEngineTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.QueryEngineTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.QueryEngineTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.QueryEngineTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/SolverLibTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/SolverLibTDB.html
new file mode 100644
index 0000000..babd120
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/SolverLibTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.SolverLibTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: SolverLibTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SolverLibTDB.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.SolverLibTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.SolverLibTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.SolverLibTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/SolverRX.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/SolverRX.html
new file mode 100644
index 0000000..e5e80d8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/SolverRX.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.SolverRX (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: SolverRX">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SolverRX.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.SolverRX" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.SolverRX</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.SolverRX</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/StageGeneratorDirectTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/StageGeneratorDirectTDB.html
new file mode 100644
index 0000000..13cd603
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/class-use/StageGeneratorDirectTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.StageGeneratorDirectTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver, class: StageGeneratorDirectTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StageGeneratorDirectTDB.html" title="class in org.apache.jena.tdb1.solver">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.StageGeneratorDirectTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.StageGeneratorDirectTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.StageGeneratorDirectTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html
new file mode 100644
index 0000000..f6c706c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-summary.html
@@ -0,0 +1,132 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.solver (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.solver" class="title">Package org.apache.jena.tdb1.solver</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.solver</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Class for a Binding-like structure except it works on NodeIds, not on Nodes</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BindingTDB.html" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Bind that delays turning a NodeId into a Node until explicitly needed by get()</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="OpExecutorTDB1.html" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">TDB executor for algebra expressions.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PatternMatchTDB1.html" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Entry to the basic pattern solver for TDB1.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="QC2.html" title="class in org.apache.jena.tdb1.solver">QC2</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="QueryEngineTDB.html" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SolverLibTDB.html" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Utilities used within the TDB BGP solver : local TDB store</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SolverRX.html" title="class in org.apache.jena.tdb1.solver">SolverRX</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">RDF-star processing for matching an individual triple/quad pattern.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="StageGeneratorDirectTDB.html" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Execute TDB requests directly -- no reordering
+  Using OpExecutor is preferred.</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-tree.html
new file mode 100644
index 0000000..be0ba11
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-tree.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.solver Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.solver</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.sparql.engine.binding.BindingBase (implements org.apache.jena.sparql.engine.binding.Binding)
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="BindingTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Map2&lt;K,<wbr>V&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;)
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="BindingNodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.sparql.engine.main.OpExecutor
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="OpExecutorTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="PatternMatchTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="QC2.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">QC2</a></li>
+<li class="circle">org.apache.jena.sparql.engine.QueryEngineBase (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.sparql.engine.OpEval)
+<ul>
+<li class="circle">org.apache.jena.sparql.engine.main.QueryEngineMain
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="QueryEngineTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="SolverLibTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="SolverRX.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">SolverRX</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="StageGeneratorDirectTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a> (implements org.apache.jena.sparql.engine.main.StageGenerator)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-use.html
new file mode 100644
index 0000000..8c9f850
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-use.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.solver (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.solver" class="title">Uses of Package<br>org.apache.jena.tdb1.solver</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.solver</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.solver</a> used by <a href="package-summary.html">org.apache.jena.tdb1.solver</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BindingNodeId.html#org.apache.jena.tdb1.solver">BindingNodeId</a></div>
+<div class="col-last even-row-color">
+<div class="block">Class for a Binding-like structure except it works on NodeIds, not on Nodes</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html
new file mode 100644
index 0000000..b08125d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Stats (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: Stats">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Stats.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<h1 title="Class Stats" class="title">Class Stats</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.stats.Stats</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Stats</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Stats</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.sse.Item</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#format(org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">format</a><wbr>(<a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#gather(org.apache.jena.graph.Graph)" class="member-name-link">gather</a><wbr>(org.apache.jena.graph.Graph&nbsp;graph)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Gather statistics, any graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#write(java.io.OutputStream,org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;output,
+ <a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Write statistics</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#write(java.lang.String,org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Write statistics</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>Stats</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Stats</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(java.lang.String,org.apache.jena.tdb1.solver.stats.StatsResults)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</span></div>
+<div class="block">Write statistics</div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.io.OutputStream,org.apache.jena.tdb1.solver.stats.StatsResults)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;output,
+ <a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</span></div>
+<div class="block">Write statistics</div>
+</section>
+</li>
+<li>
+<section class="detail" id="gather(org.apache.jena.graph.Graph)">
+<h3>gather</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></span>&nbsp;<span class="element-name">gather</span><wbr><span class="parameters">(org.apache.jena.graph.Graph&nbsp;graph)</span></div>
+<div class="block">Gather statistics, any graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="format(org.apache.jena.tdb1.solver.stats.StatsResults)">
+<h3>format</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.sse.Item</span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html
new file mode 100644
index 0000000..04279d1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StatsCollector (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: StatsCollector">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StatsCollector.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<h1 title="Class StatsCollector" class="title">Class StatsCollector</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.stats.StatsCollector</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StatsCollector</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Statistics collector, general purpose, uses Nodes</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">StatsCollector</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#record(T,T,T,T)" class="member-name-link">record</a><wbr>(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#results()" class="member-name-link">results</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>StatsCollector</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StatsCollector</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="record(T,T,T,T)">
+<h3 id="record(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)">record</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">record</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="results()">
+<h3>results</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></span>&nbsp;<span class="element-name">results</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html
new file mode 100644
index 0000000..7727b41
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StatsCollectorNodeId (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: StatsCollectorNodeId">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StatsCollectorNodeId.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<h1 title="Class StatsCollectorNodeId" class="title">Class StatsCollectorNodeId</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.stats.StatsCollectorNodeId</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StatsCollectorNodeId</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Statistics collector, aggregates based on NodeId</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">StatsCollectorNodeId</a><wbr>(<a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#record(T,T,T,T)" class="member-name-link">record</a><wbr>(<a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;g,
+ <a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;s,
+ <a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;p,
+ <a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;o)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#results()" class="member-name-link">results</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.nodetable.NodeTable)">
+<h3>StatsCollectorNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StatsCollectorNodeId</span><wbr><span class="parameters">(<a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="record(T,T,T,T)">
+<h3 id="record(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)">record</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">record</span><wbr><span class="parameters">(<a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;g,
+ <a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;s,
+ <a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;p,
+ <a href="../../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;o)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="results()">
+<h3>results</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></span>&nbsp;<span class="element-name">results</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html
new file mode 100644
index 0000000..d3436b0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StatsResults (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: StatsResults">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StatsResults.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a></div>
+<h1 title="Class StatsResults" class="title">Class StatsResults</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.solver.stats.StatsResults</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StatsResults</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Statistics collector</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCount()" class="member-name-link">getCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;org.apache.jena.graph.Node,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPredicates()" class="member-name-link">getPredicates</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;org.apache.jena.graph.Node,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTypes()" class="member-name-link">getTypes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getPredicates()">
+<h3>getPredicates</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;org.apache.jena.graph.Node,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;</span>&nbsp;<span class="element-name">getPredicates</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTypes()">
+<h3>getTypes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;org.apache.jena.graph.Node,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;</span>&nbsp;<span class="element-name">getTypes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCount()">
+<h3>getCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCount</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/Stats.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/Stats.html
new file mode 100644
index 0000000..ca81650
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/Stats.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.stats.Stats (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: Stats">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.stats.Stats" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.stats.Stats</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.stats.Stats</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsCollector.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsCollector.html
new file mode 100644
index 0000000..abf3574
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsCollector.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.stats.StatsCollector (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: StatsCollector">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.stats.StatsCollector" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.stats.StatsCollector</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver.stats">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver.stats">
+<h2>Uses of <a href="../StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a> in <a href="../package-summary.html">org.apache.jena.tdb1.solver.stats</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.solver.stats</a> that return <a href="../StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Stats.</span><code><a href="../Stats.html#gather(org.apache.jena.graph.Graph)" class="member-name-link">gather</a><wbr>(org.apache.jena.graph.Graph&nbsp;graph)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Gather statistics, any graph</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsCollectorNodeId.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsCollectorNodeId.html
new file mode 100644
index 0000000..76bf37b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsCollectorNodeId.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.stats.StatsCollectorNodeId (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: StatsCollectorNodeId">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StatsCollectorNodeId.html" title="class in org.apache.jena.tdb1.solver.stats">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.stats.StatsCollectorNodeId" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.stats.StatsCollectorNodeId</h1>
+</div>
+No usage of org.apache.jena.tdb1.solver.stats.StatsCollectorNodeId</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsResults.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsResults.html
new file mode 100644
index 0000000..1b8134d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/class-use/StatsResults.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.solver.stats.StatsResults (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats, class: StatsResults">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.solver.stats.StatsResults" class="title">Uses of Class<br>org.apache.jena.tdb1.solver.stats.StatsResults</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver.stats">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver.stats">
+<h2>Uses of <a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a> in <a href="../package-summary.html">org.apache.jena.tdb1.solver.stats</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.solver.stats</a> with parameters of type <a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.sparql.sse.Item</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Stats.</span><code><a href="../Stats.html#format(org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">format</a><wbr>(<a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Stats.</span><code><a href="../Stats.html#write(java.io.OutputStream,org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;output,
+ <a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Write statistics</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Stats.</span><code><a href="../Stats.html#write(java.lang.String,org.apache.jena.tdb1.solver.stats.StatsResults)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename,
+ <a href="../StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a>&nbsp;stats)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Write statistics</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html
new file mode 100644
index 0000000..1891ee2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-summary.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.solver.stats (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.solver.stats" class="title">Package org.apache.jena.tdb1.solver.stats</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.solver.stats</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Stats.html" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StatsCollector.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Statistics collector, general purpose, uses Nodes</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="StatsCollectorNodeId.html" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Statistics collector, aggregates based on NodeId</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StatsResults.html" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Statistics collector</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-tree.html
new file mode 100644
index 0000000..a2e345c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-tree.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.solver.stats Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.solver.stats</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="Stats.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="StatsCollector.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="StatsCollectorNodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="StatsResults.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-use.html
new file mode 100644
index 0000000..c39e5c9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-use.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.solver.stats (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.solver.stats">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.solver.stats" class="title">Uses of Package<br>org.apache.jena.tdb1.solver.stats</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver.stats">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver.stats">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a> used by <a href="package-summary.html">org.apache.jena.tdb1.solver.stats</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/StatsCollector.html#org.apache.jena.tdb1.solver.stats">StatsCollector</a></div>
+<div class="col-last even-row-color">
+<div class="block">Statistics collector, general purpose, uses Nodes</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/StatsResults.html#org.apache.jena.tdb1.solver.stats">StatsResults</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Statistics collector</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html
new file mode 100644
index 0000000..3536b14
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html
@@ -0,0 +1,654 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetGraphTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DatasetGraphTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetGraphTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class DatasetGraphTDB" class="title">Class DatasetGraphTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.core.DatasetGraphBase
+<div class="inheritance">org.apache.jena.sparql.core.DatasetGraphBaseFind
+<div class="inheritance">org.apache.jena.sparql.core.DatasetGraphTriplesQuads
+<div class="inheritance">org.apache.jena.tdb1.store.DatasetGraphTDB</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.sparql.core.DatasetGraph</code>, <code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">DatasetGraphTDB</span>
+<span class="extends-implements">extends org.apache.jena.sparql.core.DatasetGraphTriplesQuads
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">This is the class that creates a dataset over the storage.
+  The name is historical. "<code>TDBStorage</code>" might be better nowadays.
+ <p> This class is not <code>Transactional</code>. It is used within the TDB transaction system.
+ <p>
+  See also:
+  <ul>
+  <li><a href="../transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTxn</code></a> &ndash; the subclass that provides a single transaction</li>
+  <li><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a> &ndash; class that provides the application with the right DatasetGraphTDB (base or transaction).</li>
+  </ul></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-org.apache.jena.sparql.core.Transactional">Nested classes/interfaces inherited from interface&nbsp;org.apache.jena.sparql.core.Transactional</h2>
+<code>org.apache.jena.sparql.core.Transactional.Promote</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)" class="member-name-link">DatasetGraphTDB</a><wbr>(<a href="TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a>&nbsp;tripleTable,
+ <a href="QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a>&nbsp;quadTable,
+ <a href="DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a>&nbsp;prefixes,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;transform,
+ <a href="StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort()" class="member-name-link">abort</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin()" class="member-name-link">begin</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.ReadWrite)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.ReadWrite&nbsp;mode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;txnType)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#chooseNodeTupleTable(org.apache.jena.graph.Node)" class="member-name-link">chooseNodeTupleTable</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commit()" class="member-name-link">commit</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsGraph(org.apache.jena.graph.Node)" class="member-name-link">containsGraph</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteAny(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">deleteAny</a><wbr>(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#end()" class="member-name-link">end</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getConfig()" class="member-name-link">getConfig</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDefaultGraph()" class="member-name-link">getDefaultGraph</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDefaultGraphTDB()" class="member-name-link">getDefaultGraphTDB</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGraph(org.apache.jena.graph.Node)" class="member-name-link">getGraph</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGraphTDB(org.apache.jena.graph.Node)" class="member-name-link">getGraphTDB</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getQuadTable()" class="member-name-link">getQuadTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReorderTransform()" class="member-name-link">getReorderTransform</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStoragePrefixes()" class="member-name-link">getStoragePrefixes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTripleTable()" class="member-name-link">getTripleTable</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getUnionGraph()" class="member-name-link">getUnionGraph</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isInTransaction()" class="member-name-link">isInTransaction</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listGraphNodes()" class="member-name-link">listGraphNodes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.riot.system.PrefixMap</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#prefixes()" class="member-name-link">prefixes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.sparql.core.Transactional.Promote)" class="member-name-link">promote</a><wbr>(org.apache.jena.sparql.core.Transactional.Promote&nbsp;txnType)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeGraph(org.apache.jena.graph.Node)" class="member-name-link">removeGraph</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#supportsTransactionAbort()" class="member-name-link">supportsTransactionAbort</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#supportsTransactions()" class="member-name-link">supportsTransactions</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.ReadWrite</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#transactionMode()" class="member-name-link">transactionMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.TxnType</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#transactionType()" class="member-name-link">transactionType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraphTriplesQuads">Methods inherited from class&nbsp;org.apache.jena.sparql.core.DatasetGraphTriplesQuads</h3>
+<code>add, add, addGraph, delete, delete</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraphBaseFind">Methods inherited from class&nbsp;org.apache.jena.sparql.core.DatasetGraphBaseFind</h3>
+<code>find, findInUnionGraph, findNG, findQuadsInUnionGraph</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraphBase">Methods inherited from class&nbsp;org.apache.jena.sparql.core.DatasetGraphBase</h3>
+<code>contains, contains, deleteAny, find, find, getContext, getLock</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraph">Methods inherited from interface&nbsp;org.apache.jena.sparql.core.DatasetGraph</h3>
+<code>addAll, stream, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.Transactional">Methods inherited from interface&nbsp;org.apache.jena.sparql.core.Transactional</h3>
+<code>calc, calculate, calculateRead, calculateWrite, exec, execute, executeRead, executeWrite, promote</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)">
+<h3>DatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetGraphTDB</span><wbr><span class="parameters">(<a href="TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a>&nbsp;tripleTable,
+ <a href="QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a>&nbsp;quadTable,
+ <a href="DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a>&nbsp;prefixes,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;transform,
+ <a href="StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;config)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getQuadTable()">
+<h3>getQuadTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></span>&nbsp;<span class="element-name">getQuadTable</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTripleTable()">
+<h3>getTripleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></span>&nbsp;<span class="element-name">getTripleTable</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDefaultGraphTDB()">
+<h3>getDefaultGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span>&nbsp;<span class="element-name">getDefaultGraphTDB</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getGraphTDB(org.apache.jena.graph.Node)">
+<h3>getGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span>&nbsp;<span class="element-name">getGraphTDB</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;graphNode)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>close</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsGraph(org.apache.jena.graph.Node)">
+<h3>containsGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsGraph</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;graphNode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>containsGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>containsGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getDefaultGraph()">
+<h3>getDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">getDefaultGraph</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getDefaultGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Specified by:</dt>
+<dd><code>getDefaultGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getUnionGraph()">
+<h3>getUnionGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">getUnionGraph</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getUnionGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>getUnionGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getGraph(org.apache.jena.graph.Node)">
+<h3>getGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">getGraph</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;graphNode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Specified by:</dt>
+<dd><code>getGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="removeGraph(org.apache.jena.graph.Node)">
+<h3>removeGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeGraph</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;graphNode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>removeGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>removeGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphTriplesQuads</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getConfig()">
+<h3>getConfig</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></span>&nbsp;<span class="element-name">getConfig</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getReorderTransform()">
+<h3>getReorderTransform</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</span>&nbsp;<span class="element-name">getReorderTransform</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixes()">
+<h3>prefixes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.riot.system.PrefixMap</span>&nbsp;<span class="element-name">prefixes</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>prefixes</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getStoragePrefixes()">
+<h3>getStoragePrefixes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></span>&nbsp;<span class="element-name">getStoragePrefixes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="listGraphNodes()">
+<h3>listGraphNodes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;</span>&nbsp;<span class="element-name">listGraphNodes</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>listGraphNodes</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>size</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>size</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>isEmpty</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>isEmpty</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>clear</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>clear</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="chooseNodeTupleTable(org.apache.jena.graph.Node)">
+<h3>chooseNodeTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span>&nbsp;<span class="element-name">chooseNodeTupleTable</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;graphNode)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteAny(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>deleteAny</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">deleteAny</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>deleteAny</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>deleteAny</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLocation()">
+<h3>getLocation</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">getLocation</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="begin()">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>begin</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.TxnType)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.TxnType&nbsp;txnType)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>begin</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.ReadWrite)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.ReadWrite&nbsp;mode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>begin</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.sparql.core.Transactional.Promote)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Transactional.Promote&nbsp;txnType)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>promote</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="commit()">
+<h3>commit</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commit</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>commit</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="abort()">
+<h3>abort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abort</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>abort</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isInTransaction()">
+<h3>isInTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isInTransaction</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>isInTransaction</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="end()">
+<h3>end</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">end</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>end</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="transactionMode()">
+<h3>transactionMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.ReadWrite</span>&nbsp;<span class="element-name">transactionMode</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>transactionMode</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="transactionType()">
+<h3>transactionType</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.TxnType</span>&nbsp;<span class="element-name">transactionType</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>transactionType</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="supportsTransactions()">
+<h3>supportsTransactions</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">supportsTransactions</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>supportsTransactions</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="supportsTransactionAbort()">
+<h3>supportsTransactionAbort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">supportsTransactionAbort</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>supportsTransactionAbort</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html
new file mode 100644
index 0000000..2626702
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetPrefixStorage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, interface: DatasetPrefixStorage">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetPrefixStorage.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Interface DatasetPrefixStorage" class="title">Interface DatasetPrefixStorage</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">DatasetPrefixStorage</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync</span></div>
+<div class="block">Abstract of prefix storage for graphs in an RDF dataset. This is more general than
+ a set of prefixes for a dataset; it has multiple prefix mappings by graph name.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.apache.jena.riot.system.PrefixMap</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPrefixMap()" class="member-name-link">getPrefixMap</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return a PrefixMapping for the dataset.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.apache.jena.riot.system.PrefixMap</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPrefixMap(java.lang.String)" class="member-name-link">getPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return a PrefixMapping for a named graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#graphNames()" class="member-name-link">graphNames</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the set of graph names for which there might be prefix mappings</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#insertPrefix(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">insertPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Add a prefix mapping for a specific graph (or null for dataset, not a specific graph)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#readByURI(java.lang.String,java.lang.String)" class="member-name-link">readByURI</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Get the prefix string associated with a URI string for a specific graph (or null for dataset, not a specific graph)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#readPrefix(java.lang.String,java.lang.String)" class="member-name-link">readPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Get the URI string associated with a prefix string for a specific graph (or null for dataset, not a specific graph)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#readPrefixMap(java.lang.String)" class="member-name-link">readPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the mappings for a specific graph.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeAllFromPrefixMap(java.lang.String)" class="member-name-link">removeAllFromPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Remove all associations for a specific graph.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#removeFromPrefixMap(java.lang.String,java.lang.String)" class="member-name-link">removeFromPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Remove the association of a prefix for a specific graph</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="graphNames()">
+<h3>graphNames</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">graphNames</span>()</div>
+<div class="block">Return the set of graph names for which there might be prefix mappings</div>
+</section>
+</li>
+<li>
+<section class="detail" id="readPrefix(java.lang.String,java.lang.String)">
+<h3>readPrefix</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">readPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+<div class="block">Get the URI string associated with a prefix string for a specific graph (or null for dataset, not a specific graph)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="readByURI(java.lang.String,java.lang.String)">
+<h3>readByURI</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">readByURI</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</span></div>
+<div class="block">Get the prefix string associated with a URI string for a specific graph (or null for dataset, not a specific graph)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="readPrefixMap(java.lang.String)">
+<h3>readPrefixMap</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">readPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</span></div>
+<div class="block">Return the mappings for a specific graph.  Do not change this map</div>
+</section>
+</li>
+<li>
+<section class="detail" id="insertPrefix(java.lang.String,java.lang.String,java.lang.String)">
+<h3>insertPrefix</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">insertPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri)</span></div>
+<div class="block">Add a prefix mapping for a specific graph (or null for dataset, not a specific graph)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeFromPrefixMap(java.lang.String,java.lang.String)">
+<h3>removeFromPrefixMap</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">removeFromPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+<div class="block">Remove the association of a prefix for a specific graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeAllFromPrefixMap(java.lang.String)">
+<h3>removeAllFromPrefixMap</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">removeAllFromPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</span></div>
+<div class="block">Remove all associations for a specific graph.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixMap()">
+<h3>getPrefixMap</h3>
+<div class="member-signature"><span class="return-type">org.apache.jena.riot.system.PrefixMap</span>&nbsp;<span class="element-name">getPrefixMap</span>()</div>
+<div class="block">Return a PrefixMapping for the dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixMap(java.lang.String)">
+<h3>getPrefixMap</h3>
+<div class="member-signature"><span class="return-type">org.apache.jena.riot.system.PrefixMap</span>&nbsp;<span class="element-name">getPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</span></div>
+<div class="block">Return a PrefixMapping for a named graph</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html
new file mode 100644
index 0000000..b8b7eff
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetPrefixesTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DatasetPrefixesTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetPrefixesTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class DatasetPrefixesTDB" class="title">Class DatasetPrefixesTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.DatasetPrefixesTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetPrefixesTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></span></div>
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations. The table is G-P-U
+ where G is a graph name as a URI (a URI for &lt;&gt; is used for the default graph), P is a
+ string (the prefix) and U is the IRI.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">DatasetPrefixesTDB</a><wbr>(<a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeTupleTable()" class="member-name-link">getNodeTupleTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.riot.system.PrefixMap</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixMap()" class="member-name-link">getPrefixMap</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a PrefixMapping for the dataset</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.riot.system.PrefixMap</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrefixMap(java.lang.String)" class="member-name-link">getPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a PrefixMapping for a named graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#graphNames()" class="member-name-link">graphNames</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the set of graph names for which there might be prefix mappings</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#insertPrefix(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">insertPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a prefix mapping for a specific graph (or null for dataset, not a specific graph)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readByURI(java.lang.String,java.lang.String)" class="member-name-link">readByURI</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the prefix string associated with a URI string for a specific graph (or null for dataset, not a specific graph)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readPrefix(java.lang.String,java.lang.String)" class="member-name-link">readPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the URI string associated with a prefix string for a specific graph (or null for dataset, not a specific graph)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readPrefixMap(java.lang.String)" class="member-name-link">readPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the mappings for a specific graph.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeAllFromPrefixMap(java.lang.String)" class="member-name-link">removeAllFromPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Remove all associations for a specific graph.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeFromPrefixMap(java.lang.String,java.lang.String)" class="member-name-link">removeFromPrefixMap</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Remove the association of a prefix for a specific graph</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)">
+<h3>DatasetPrefixesTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetPrefixesTDB</span><wbr><span class="parameters">(<a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="insertPrefix(java.lang.String,java.lang.String,java.lang.String)">
+<h3>insertPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">insertPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#insertPrefix(java.lang.String,java.lang.String,java.lang.String)">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Add a prefix mapping for a specific graph (or null for dataset, not a specific graph)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#insertPrefix(java.lang.String,java.lang.String,java.lang.String)">insertPrefix</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="graphNames()">
+<h3>graphNames</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">graphNames</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#graphNames()">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Return the set of graph names for which there might be prefix mappings</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#graphNames()">graphNames</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="readPrefix(java.lang.String,java.lang.String)">
+<h3>readPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">readPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#readPrefix(java.lang.String,java.lang.String)">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Get the URI string associated with a prefix string for a specific graph (or null for dataset, not a specific graph)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#readPrefix(java.lang.String,java.lang.String)">readPrefix</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="readByURI(java.lang.String,java.lang.String)">
+<h3>readByURI</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">readByURI</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#readByURI(java.lang.String,java.lang.String)">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Get the prefix string associated with a URI string for a specific graph (or null for dataset, not a specific graph)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#readByURI(java.lang.String,java.lang.String)">readByURI</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="readPrefixMap(java.lang.String)">
+<h3>readPrefixMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">readPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#readPrefixMap(java.lang.String)">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Return the mappings for a specific graph.  Do not change this map</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#readPrefixMap(java.lang.String)">readPrefixMap</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="removeFromPrefixMap(java.lang.String,java.lang.String)">
+<h3>removeFromPrefixMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeFromPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#removeFromPrefixMap(java.lang.String,java.lang.String)">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Remove the association of a prefix for a specific graph</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#removeFromPrefixMap(java.lang.String,java.lang.String)">removeFromPrefixMap</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="removeAllFromPrefixMap(java.lang.String)">
+<h3>removeAllFromPrefixMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeAllFromPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetPrefixStorage.html#removeAllFromPrefixMap(java.lang.String)">DatasetPrefixStorage</a></code></span></div>
+<div class="block">Remove all associations for a specific graph.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#removeAllFromPrefixMap(java.lang.String)">removeAllFromPrefixMap</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeTupleTable()">
+<h3>getNodeTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span>&nbsp;<span class="element-name">getNodeTupleTable</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixMap()">
+<h3>getPrefixMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.riot.system.PrefixMap</span>&nbsp;<span class="element-name">getPrefixMap</span>()</div>
+<div class="block">Return a PrefixMapping for the dataset</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#getPrefixMap()">getPrefixMap</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getPrefixMap(java.lang.String)">
+<h3>getPrefixMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.riot.system.PrefixMap</span>&nbsp;<span class="element-name">getPrefixMap</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName)</span></div>
+<div class="block">Return a PrefixMapping for a named graph</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetPrefixStorage.html#getPrefixMap(java.lang.String)">getPrefixMap</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html
new file mode 100644
index 0000000..85f6969
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DateTimeNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DateTimeNode">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DateTimeNode.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class DateTimeNode" class="title">Class DateTimeNode</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.DateTimeNode</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DateTimeNode</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DateTimeNode</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#packDate(java.lang.String)" class="member-name-link">packDate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;lex)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#packDateTime(java.lang.String)" class="member-name-link">packDateTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;lex)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unpackDate(long)" class="member-name-link">unpackDate</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unpackDateTime(long)" class="member-name-link">unpackDateTime</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DateTimeNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DateTimeNode</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="packDate(java.lang.String)">
+<h3>packDate</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">packDate</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;lex)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="packDateTime(java.lang.String)">
+<h3>packDateTime</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">packDateTime</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;lex)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="unpackDateTime(long)">
+<h3>unpackDateTime</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">unpackDateTime</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="unpackDate(long)">
+<h3>unpackDate</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">unpackDate</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html
new file mode 100644
index 0000000..2996bc5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DecimalNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DecimalNode">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DecimalNode.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class DecimalNode" class="title">Class DecimalNode</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.DecimalNode</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DecimalNode</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get()" class="member-name-link">get</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getScale()" class="member-name-link">getScale</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getValue()" class="member-name-link">getValue</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#pack()" class="member-name-link">pack</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#pack(long,int)" class="member-name-link">pack</a><wbr>(long&nbsp;value,
+ int&nbsp;scale)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unpack(long)" class="member-name-link">unpack</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unpackAsBigDecimal(long)" class="member-name-link">unpackAsBigDecimal</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(long,int)" class="member-name-link">valueOf</a><wbr>(long&nbsp;binValue,
+ int&nbsp;scale)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.math.BigDecimal)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a>&nbsp;decimal)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="valueOf(java.math.BigDecimal)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a>&nbsp;decimal)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="valueOf(long,int)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(long&nbsp;binValue,
+ int&nbsp;scale)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pack()">
+<h3>pack</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">pack</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="pack(long,int)">
+<h3>pack</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">pack</span><wbr><span class="parameters">(long&nbsp;value,
+ int&nbsp;scale)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="unpack(long)">
+<h3>unpack</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></span>&nbsp;<span class="element-name">unpack</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="unpackAsBigDecimal(long)">
+<h3>unpackAsBigDecimal</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a></span>&nbsp;<span class="element-name">unpackAsBigDecimal</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="get()">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a></span>&nbsp;<span class="element-name">get</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getScale()">
+<h3>getScale</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getScale</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getValue()">
+<h3>getValue</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getValue</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html
new file mode 100644
index 0000000..58d4ea5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>GraphNonTxnTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphNonTxnTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/GraphNonTxnTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class GraphNonTxnTDB" class="title">Class GraphNonTxnTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.graph.impl.GraphBase
+<div class="inheritance">org.apache.jena.sparql.core.GraphView
+<div class="inheritance"><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">org.apache.jena.tdb1.store.GraphTDB</a>
+<div class="inheritance">org.apache.jena.tdb1.store.GraphNonTxnTDB</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.graph.Graph</code>, <code>org.apache.jena.graph.impl.GraphWithPerform</code>, <code>org.apache.jena.sparql.core.NamedGraph</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GraphNonTxnTDB</span>
+<span class="extends-implements">extends <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>
+implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync</span></div>
+<div class="block">Non-transactional version of <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.
+ Handed out by DatasetGraphTDB when used directly (e.g. by the loader)
+ but not for API or SPARQL usage.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a></li>
+<li><a href="GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTxnTDB</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Fields inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT</code></div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.Graph">Fields inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>emptyGraph</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">GraphNonTxnTDB</a><wbr>(<a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the associated DatasetGraphTDB.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.TransactionHandler</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransactionHandler()" class="member-name-link">getTransactionHandler</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.GraphTDB">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.<a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></h3>
+<code><a href="GraphTDB.html#close()">close</a>, <a href="GraphTDB.html#getNodeTupleTable()">getNodeTupleTable</a>, <a href="GraphTDB.html#remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">remove</a>, <a href="GraphTDB.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.GraphView">Methods inherited from class&nbsp;org.apache.jena.sparql.core.GraphView</h3>
+<code>clear, createDefaultGraph, createNamedGraph, createUnionGraph, getCapabilities, getDataset, getGraphName, performAdd, performDelete</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Methods inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>add, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, size, toString, toString</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.Graph">Methods inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>add, add, contains, contains, delete, delete, dependsOn, find, find, find, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, size, sizeLong, stream, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)">
+<h3>GraphNonTxnTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GraphNonTxnTDB</span><wbr><span class="parameters">(<a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getDatasetGraphTDB()">
+<h3>getDatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getDatasetGraphTDB</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="GraphTDB.html#getDatasetGraphTDB()">GraphTDB</a></code></span></div>
+<div class="block">Return the associated DatasetGraphTDB.
+ For non-transactional, that's the base storage.
+ For transactional, it is the current transaction wrapper <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a>.
+ <p>
+ Immediate validity only.
+ Not valid across transaction boundaries, nor non-transactional to transactional.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="GraphTDB.html#getDatasetGraphTDB()">getDatasetGraphTDB</a></code>&nbsp;in class&nbsp;<code><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatasetGraphTransaction()">
+<h3>getDatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span>&nbsp;<span class="element-name">getDatasetGraphTransaction</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="GraphTDB.html#getDatasetGraphTransaction()">GraphTDB</a></code></span></div>
+<div class="block">Return the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.
+ If this wrapping a base <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a>, return null.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="GraphTDB.html#getDatasetGraphTransaction()">getDatasetGraphTransaction</a></code>&nbsp;in class&nbsp;<code><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTransactionHandler()">
+<h3>getTransactionHandler</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.TransactionHandler</span>&nbsp;<span class="element-name">getTransactionHandler</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getTransactionHandler</code>&nbsp;in interface&nbsp;<code>org.apache.jena.graph.Graph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>getTransactionHandler</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.GraphView</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html
new file mode 100644
index 0000000..7521b62
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>GraphPrefixesProjection (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphPrefixesProjection">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/GraphPrefixesProjection.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class GraphPrefixesProjection" class="title">Class GraphPrefixesProjection</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.riot.system.PrefixMapBase
+<div class="inheritance">org.apache.jena.tdb1.store.GraphPrefixesProjection</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.riot.system.PrefixMap</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GraphPrefixesProjection</span>
+<span class="extends-implements">extends org.apache.jena.riot.system.PrefixMapBase</span></div>
+<div class="block">Projection from DatasetPrefixStorage to a single <code>PrefixMapping</code>.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.DatasetPrefixStorage)" class="member-name-link">GraphPrefixesProjection</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a>&nbsp;prefixes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abbrev(java.lang.String)" class="member-name-link">abbrev</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abbreviate(java.lang.String)" class="member-name-link">abbreviate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(java.lang.String,java.lang.String)" class="member-name-link">add</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;iriString)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsPrefix(java.lang.String)" class="member-name-link">containsPrefix</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(java.lang.String)" class="member-name-link">delete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#expand(java.lang.String,java.lang.String)" class="member-name-link">expand</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;localName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(java.lang.String)" class="member-name-link">get</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMapping()" class="member-name-link">getMapping</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.riot.system.PrefixMapBase">Methods inherited from class&nbsp;org.apache.jena.riot.system.PrefixMapBase</h3>
+<code>expand, forEach, getMappingCopy, putAll, putAll, putAll, stream, toString</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,org.apache.jena.tdb1.store.DatasetPrefixStorage)">
+<h3>GraphPrefixesProjection</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GraphPrefixesProjection</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a>&nbsp;prefixes)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="get(java.lang.String)">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">get</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMapping()">
+<h3>getMapping</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getMapping</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(java.lang.String,java.lang.String)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;iriString)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(java.lang.String)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="containsPrefix(java.lang.String)">
+<h3>containsPrefix</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsPrefix</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="abbreviate(java.lang.String)">
+<h3>abbreviate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">abbreviate</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>abbreviate</code>&nbsp;in interface&nbsp;<code>org.apache.jena.riot.system.PrefixMap</code></dd>
+<dt>Overrides:</dt>
+<dd><code>abbreviate</code>&nbsp;in class&nbsp;<code>org.apache.jena.riot.system.PrefixMapBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="abbrev(java.lang.String)">
+<h3>abbrev</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">abbrev</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uriStr)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>abbrev</code>&nbsp;in interface&nbsp;<code>org.apache.jena.riot.system.PrefixMap</code></dd>
+<dt>Overrides:</dt>
+<dd><code>abbrev</code>&nbsp;in class&nbsp;<code>org.apache.jena.riot.system.PrefixMapBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="expand(java.lang.String,java.lang.String)">
+<h3>expand</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">expand</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;localName)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>expand</code>&nbsp;in interface&nbsp;<code>org.apache.jena.riot.system.PrefixMap</code></dd>
+<dt>Overrides:</dt>
+<dd><code>expand</code>&nbsp;in class&nbsp;<code>org.apache.jena.riot.system.PrefixMapBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html
new file mode 100644
index 0000000..245e701
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>GraphTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/GraphTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class GraphTDB" class="title">Class GraphTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.graph.impl.GraphBase
+<div class="inheritance">org.apache.jena.sparql.core.GraphView
+<div class="inheritance">org.apache.jena.tdb1.store.GraphTDB</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.graph.Graph</code>, <code>org.apache.jena.graph.impl.GraphWithPerform</code>, <code>org.apache.jena.sparql.core.NamedGraph</code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></code>, <code><a href="GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">GraphTDB</span>
+<span class="extends-implements">extends org.apache.jena.sparql.core.GraphView
+implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync</span></div>
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Fields inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT</code></div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.Graph">Fields inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>emptyGraph</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)" class="member-name-link">GraphTDB</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the associated DatasetGraphTDB.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeTupleTable()" class="member-name-link">getNodeTupleTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The NodeTupleTable for this graph - valid only inside the transaction or non-transactional.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">remove</a><wbr>(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.GraphView">Methods inherited from class&nbsp;org.apache.jena.sparql.core.GraphView</h3>
+<code>clear, createDefaultGraph, createNamedGraph, createUnionGraph, getCapabilities, getDataset, getGraphName, getTransactionHandler, performAdd, performDelete</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Methods inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>add, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, size, toString, toString</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.Graph">Methods inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>add, add, contains, contains, delete, delete, dependsOn, find, find, find, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, size, sizeLong, stream, stream</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)">
+<h3>GraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GraphTDB</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getDatasetGraphTDB()">
+<h3>getDatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getDatasetGraphTDB</span>()</div>
+<div class="block">Return the associated DatasetGraphTDB.
+ For non-transactional, that's the base storage.
+ For transactional, it is the current transaction wrapper <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a>.
+ <p>
+ Immediate validity only.
+ Not valid across transaction boundaries, nor non-transactional to transactional.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatasetGraphTransaction()">
+<h3>getDatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span>&nbsp;<span class="element-name">getDatasetGraphTransaction</span>()</div>
+<div class="block">Return the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.
+ If this wrapping a base <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a>, return null.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeTupleTable()">
+<h3>getNodeTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span>&nbsp;<span class="element-name">getNodeTupleTable</span>()</div>
+<div class="block">The NodeTupleTable for this graph - valid only inside the transaction or non-transactional.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+<dt>Overrides:</dt>
+<dd><code>sync</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.GraphView</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.graph.Graph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>close</code>&nbsp;in class&nbsp;<code>org.apache.jena.graph.impl.GraphBase</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>remove</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">remove</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>remove</code>&nbsp;in interface&nbsp;<code>org.apache.jena.graph.Graph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>remove</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.GraphView</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html
new file mode 100644
index 0000000..eec0dbf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>GraphTxnTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTxnTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/GraphTxnTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class GraphTxnTDB" class="title">Class GraphTxnTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.graph.impl.GraphBase
+<div class="inheritance">org.apache.jena.sparql.core.GraphView
+<div class="inheritance"><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">org.apache.jena.tdb1.store.GraphTDB</a>
+<div class="inheritance">org.apache.jena.tdb1.store.GraphTxnTDB</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.graph.Graph</code>, <code>org.apache.jena.graph.impl.GraphWithPerform</code>, <code>org.apache.jena.sparql.core.NamedGraph</code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GraphTxnTDB</span>
+<span class="extends-implements">extends <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>
+implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync</span></div>
+<div class="block">Transaction-capable version of <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.
+ Valid across transactions except where noted (caution: prefix mappings are not).
+ Valid to use when TDB is not transactional.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a></li>
+<li><a href="GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphNonTxnTDB</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Fields inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT</code></div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.Graph">Fields inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>emptyGraph</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">GraphTxnTDB</a><wbr>(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the associated DatasetGraphTDB.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.GraphTDB">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.<a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></h3>
+<code><a href="GraphTDB.html#close()">close</a>, <a href="GraphTDB.html#getNodeTupleTable()">getNodeTupleTable</a>, <a href="GraphTDB.html#remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">remove</a>, <a href="GraphTDB.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.GraphView">Methods inherited from class&nbsp;org.apache.jena.sparql.core.GraphView</h3>
+<code>clear, createDefaultGraph, createNamedGraph, createUnionGraph, getCapabilities, getDataset, getGraphName, getTransactionHandler, performAdd, performDelete</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Methods inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>add, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, size, toString, toString</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.Graph">Methods inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>add, add, contains, contains, delete, delete, dependsOn, find, find, find, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, size, sizeLong, stream, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)">
+<h3>GraphTxnTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GraphTxnTDB</span><wbr><span class="parameters">(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getDatasetGraphTransaction()">
+<h3>getDatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span>&nbsp;<span class="element-name">getDatasetGraphTransaction</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="GraphTDB.html#getDatasetGraphTransaction()">GraphTDB</a></code></span></div>
+<div class="block">Return the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.
+ If this wrapping a base <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a>, return null.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="GraphTDB.html#getDatasetGraphTransaction()">getDatasetGraphTransaction</a></code>&nbsp;in class&nbsp;<code><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatasetGraphTDB()">
+<h3>getDatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getDatasetGraphTDB</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from class:&nbsp;<code><a href="GraphTDB.html#getDatasetGraphTDB()">GraphTDB</a></code></span></div>
+<div class="block">Return the associated DatasetGraphTDB.
+ For non-transactional, that's the base storage.
+ For transactional, it is the current transaction wrapper <a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a>.
+ <p>
+ Immediate validity only.
+ Not valid across transaction boundaries, nor non-transactional to transactional.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="GraphTDB.html#getDatasetGraphTDB()">getDatasetGraphTDB</a></code>&nbsp;in class&nbsp;<code><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html
new file mode 100644
index 0000000..de723bb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTxnTDB_Prefixes, class: PrefixMapSwitchableTDB1">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1" class="title">Class GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.riot.system.PrefixMapWrapper
+<div class="inheritance">org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.riot.system.PrefixMap</code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><a href="GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</span>
+<span class="extends-implements">extends org.apache.jena.riot.system.PrefixMapWrapper</span></div>
+<div class="block">"switchable" prefix mapping backed by storage in DatasetPrefixesTDB</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">PrefixMapSwitchableTDB1</a><wbr>(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dsgx,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.riot.system.PrefixMapWrapper">Methods inherited from class&nbsp;org.apache.jena.riot.system.PrefixMapWrapper</h3>
+<code>abbrev, abbreviate, add, clear, containsPrefix, delete, expand, expand, forEach, get, getMapping, getMappingCopy, isEmpty, putAll, putAll, putAll, size, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)">
+<h3>PrefixMapSwitchableTDB1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PrefixMapSwitchableTDB1</span><wbr><span class="parameters">(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dsgx,
+ org.apache.jena.graph.Node&nbsp;graphName)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html
new file mode 100644
index 0000000..a533aab
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html
@@ -0,0 +1,207 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>GraphTxnTDB_Prefixes (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTxnTDB_Prefixes">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/GraphTxnTDB_Prefixes.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class GraphTxnTDB_Prefixes" class="title">Class GraphTxnTDB_Prefixes</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.graph.impl.GraphBase
+<div class="inheritance">org.apache.jena.sparql.core.GraphView
+<div class="inheritance"><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">org.apache.jena.tdb1.store.GraphTDB</a>
+<div class="inheritance"><a href="GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">org.apache.jena.tdb1.store.GraphTxnTDB</a>
+<div class="inheritance">org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.graph.Graph</code>, <code>org.apache.jena.graph.impl.GraphWithPerform</code>, <code>org.apache.jena.sparql.core.NamedGraph</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GraphTxnTDB_Prefixes</span>
+<span class="extends-implements">extends <a href="GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></span></div>
+<div class="block">Alternative GraphTxnTDB that has its own prefixes.
+ These prefixes are "switchable", that is, valid across transaction boundaries.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">"switchable" prefix mapping backed by storage in DatasetPrefixesTDB</div>
+</div>
+</div>
+</section>
+</li>
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Fields inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT</code></div>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.graph.Graph">Fields inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>emptyGraph</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction)" class="member-name-link">GraphTxnTDB_Prefixes</a><wbr>(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">GraphTxnTDB_Prefixes</a><wbr>(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.GraphTxnTDB">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.<a href="GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></h3>
+<code><a href="GraphTxnTDB.html#getDatasetGraphTDB()">getDatasetGraphTDB</a>, <a href="GraphTxnTDB.html#getDatasetGraphTransaction()">getDatasetGraphTransaction</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.GraphTDB">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.<a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></h3>
+<code><a href="GraphTDB.html#close()">close</a>, <a href="GraphTDB.html#getNodeTupleTable()">getNodeTupleTable</a>, <a href="GraphTDB.html#remove(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">remove</a>, <a href="GraphTDB.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.GraphView">Methods inherited from class&nbsp;org.apache.jena.sparql.core.GraphView</h3>
+<code>clear, createDefaultGraph, createNamedGraph, createUnionGraph, getCapabilities, getDataset, getGraphName, getTransactionHandler, performAdd, performDelete</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.impl.GraphBase">Methods inherited from class&nbsp;org.apache.jena.graph.impl.GraphBase</h3>
+<code>add, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, size, toString, toString</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.graph.Graph">Methods inherited from interface&nbsp;org.apache.jena.graph.Graph</h3>
+<code>add, add, contains, contains, delete, delete, dependsOn, find, find, find, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, size, sizeLong, stream, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.DatasetGraphTransaction)">
+<h3>GraphTxnTDB_Prefixes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GraphTxnTDB_Prefixes</span><wbr><span class="parameters">(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)">
+<h3>GraphTxnTDB_Prefixes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GraphTxnTDB_Prefixes</span><wbr><span class="parameters">(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html
new file mode 100644
index 0000000..71489c6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html
@@ -0,0 +1,213 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Hash (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: Hash">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Hash.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class Hash" class="title">Class Hash</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.Hash</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Hash</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Hash values.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int)" class="member-name-link">Hash</a><wbr>(int&nbsp;len)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>byte[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBytes()" class="member-name-link">getBytes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLen()" class="member-name-link">getLen</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int)">
+<h3>Hash</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Hash</span><wbr><span class="parameters">(int&nbsp;len)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getLen()">
+<h3>getLen</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getLen</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBytes()">
+<h3>getBytes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">byte[]</span>&nbsp;<span class="element-name">getBytes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hashCode()">
+<h3>hashCode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(java.lang.Object)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html
new file mode 100644
index 0000000..4104255
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html
@@ -0,0 +1,229 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>IntegerNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: IntegerNode">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/IntegerNode.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class IntegerNode" class="title">Class IntegerNode</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.IntegerNode</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IntegerNode</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><code><a href="#LBITS" class="member-name-link">LBITS</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><code><a href="#LEN" class="member-name-link">LEN</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static long</code></div>
+<div class="col-second even-row-color"><code><a href="#MAX" class="member-name-link">MAX</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static long</code></div>
+<div class="col-second odd-row-color"><code><a href="#MIN" class="member-name-link">MIN</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">IntegerNode</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#pack(long)" class="member-name-link">pack</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#unpack(long)" class="member-name-link">unpack</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="LEN">
+<h3>LEN</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LEN</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="LBITS">
+<h3>LBITS</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LBITS</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="MAX">
+<h3>MAX</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">MAX</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="MIN">
+<h3>MIN</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">MIN</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>IntegerNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">IntegerNode</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="pack(long)">
+<h3>pack</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">pack</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="unpack(long)">
+<h3>unpack</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">unpack</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html
new file mode 100644
index 0000000..6f8d8f2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html
@@ -0,0 +1,566 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeId (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: NodeId">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeId.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class NodeId" class="title">Class NodeId</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.NodeId</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">NodeId</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#BOOLEAN" class="member-name-link">BOOLEAN</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#DATE" class="member-name-link">DATE</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#DATETIME" class="member-name-link">DATETIME</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#DECIMAL" class="member-name-link">DECIMAL</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#INTEGER" class="member-name-link">INTEGER</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#NodeDoesNotExist" class="member-name-link">NodeDoesNotExist</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NodeIdAny" class="member-name-link">NodeIdAny</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#NONE" class="member-name-link">NONE</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#SHORT_STRING" class="member-name-link">SHORT_STRING</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#SIZE" class="member-name-link">SIZE</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#SPECIAL" class="member-name-link">SPECIAL</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(long)" class="member-name-link">NodeId</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(byte%5B%5D)" class="member-name-link">create</a><wbr>(byte[]&nbsp;b)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(byte%5B%5D,int)" class="member-name-link">create</a><wbr>(byte[]&nbsp;b,
+ int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(long)" class="member-name-link">create</a><wbr>(long&nbsp;value)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(java.nio.ByteBuffer)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(java.nio.ByteBuffer,int)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#extract(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">extract</a><wbr>(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Decode an inline nodeID, return null if not an inline node</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#hasInlineDatatype(org.apache.jena.graph.Node)" class="member-name-link">hasInlineDatatype</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return true if this node has a datatype that looks like it is inlineable.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#inline(org.apache.jena.graph.Node)" class="member-name-link">inline</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Encode a node as an inline literal.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isAny(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isAny</a><wbr>(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isConcrete()" class="member-name-link">isConcrete</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isConcrete(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isConcrete</a><wbr>(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isDirect()" class="member-name-link">isDirect</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isDoesNotExist(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isDoesNotExist</a><wbr>(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isInline(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isInline</a><wbr>(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toByteBuffer(java.nio.ByteBuffer,int)" class="member-name-link">toByteBuffer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b,
+ int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toBytes(byte%5B%5D,int)" class="member-name-link">toBytes</a><wbr>(byte[]&nbsp;b,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#type()" class="member-name-link">type</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="NodeDoesNotExist">
+<h3>NodeDoesNotExist</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">NodeDoesNotExist</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="NodeIdAny">
+<h3>NodeIdAny</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">NodeIdAny</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="SIZE">
+<h3>SIZE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SIZE</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.SIZE">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="NONE">
+<h3>NONE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NONE</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.NONE">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="INTEGER">
+<h3>INTEGER</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">INTEGER</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.INTEGER">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="DECIMAL">
+<h3>DECIMAL</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">DECIMAL</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.DECIMAL">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="DATE">
+<h3>DATE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">DATE</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.DATE">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="DATETIME">
+<h3>DATETIME</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">DATETIME</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.DATETIME">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="BOOLEAN">
+<h3>BOOLEAN</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BOOLEAN</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.BOOLEAN">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="SHORT_STRING">
+<h3>SHORT_STRING</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SHORT_STRING</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.SHORT_STRING">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="SPECIAL">
+<h3>SPECIAL</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SPECIAL</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.store.NodeId.SPECIAL">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(long)">
+<h3>NodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeId</span><wbr><span class="parameters">(long&nbsp;v)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(long)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(long&nbsp;value)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(byte[])">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(byte[]&nbsp;b)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(java.nio.ByteBuffer)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(byte[],int)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(byte[]&nbsp;b,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(java.nio.ByteBuffer,int)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toByteBuffer(java.nio.ByteBuffer,int)">
+<h3>toByteBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">toByteBuffer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="toBytes(byte[],int)">
+<h3>toBytes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">toBytes</span><wbr><span class="parameters">(byte[]&nbsp;b,
+ int&nbsp;idx)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isDirect()">
+<h3>isDirect</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isDirect</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="type()">
+<h3>type</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">type</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hashCode()">
+<h3>hashCode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(java.lang.Object)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;other)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="inline(org.apache.jena.graph.Node)">
+<h3>inline</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">inline</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Encode a node as an inline literal.  Return null if it can't be done</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hasInlineDatatype(org.apache.jena.graph.Node)">
+<h3>hasInlineDatatype</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasInlineDatatype</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Return true if this node has a datatype that looks like it is inlineable.
+ The node may still be out of range (e.g. very large integer).
+ Only inline(Node)->NodeId can determine that.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isInline(org.apache.jena.tdb1.store.NodeId)">
+<h3>isInline</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isInline</span><wbr><span class="parameters">(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="extract(org.apache.jena.tdb1.store.NodeId)">
+<h3>extract</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">extract</span><wbr><span class="parameters">(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block">Decode an inline nodeID, return null if not an inline node</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isConcrete()">
+<h3>isConcrete</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isConcrete</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isConcrete(org.apache.jena.tdb1.store.NodeId)">
+<h3>isConcrete</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isConcrete</span><wbr><span class="parameters">(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isAny(org.apache.jena.tdb1.store.NodeId)">
+<h3>isAny</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isAny</span><wbr><span class="parameters">(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isDoesNotExist(org.apache.jena.tdb1.store.NodeId)">
+<h3>isDoesNotExist</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isDoesNotExist</span><wbr><span class="parameters">(<a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html
new file mode 100644
index 0000000..a22b10a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html
@@ -0,0 +1,310 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeType (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, enum: NodeType">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeType.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Enum Class NodeType" class="title">Enum Class NodeType</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.store.NodeType</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code>, <code>org.apache.jena.sparql.util.Named</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">NodeType</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>&gt;
+implements org.apache.jena.sparql.util.Named</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
+</section>
+</li>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<li>
+<section class="constants-summary" id="enum-constant-summary">
+<h2>Enum Constant Summary</h2>
+<div class="caption"><span>Enum Constants</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Enum Constant</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="#BNODE" class="member-name-link">BNODE</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#LITERAL" class="member-name-link">LITERAL</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#OTHER" class="member-name-link">OTHER</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#TRIPLETERM" class="member-name-link">TRIPLETERM</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#URI" class="member-name-link">URI</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract org.apache.jena.datatypes.xsd.XSDDatatype</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDatatype()" class="member-name-link">getDatatype</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTypeId()" class="member-name-link">getTypeId</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#lookup(int)" class="member-name-link">lookup</a><wbr>(int&nbsp;type)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#lookup(org.apache.jena.graph.Node)" class="member-name-link">lookup</a><wbr>(org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<li>
+<section class="constant-details" id="enum-constant-detail">
+<h2>Enum Constant Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="BNODE">
+<h3>BNODE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">BNODE</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="URI">
+<h3>URI</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">URI</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="LITERAL">
+<h3>LITERAL</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">LITERAL</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="TRIPLETERM">
+<h3>TRIPLETERM</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">TRIPLETERM</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="OTHER">
+<h3>OTHER</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">OTHER</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="values()">
+<h3>values</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>an array containing the constants of this enum class, in the order they are declared</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valueOf(java.lang.String)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Returns the enum constant of this class with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this class.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt>Returns:</dt>
+<dd>the enum constant with the specified name</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTypeId()">
+<h3>getTypeId</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTypeId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatatype()">
+<h3>getDatatype</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type">org.apache.jena.datatypes.xsd.XSDDatatype</span>&nbsp;<span class="element-name">getDatatype</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getName()">
+<h3>getName</h3>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.util.Named</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="lookup(org.apache.jena.graph.Node)">
+<h3>lookup</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">lookup</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="lookup(int)">
+<h3>lookup</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span>&nbsp;<span class="element-name">lookup</span><wbr><span class="parameters">(int&nbsp;type)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html
new file mode 100644
index 0000000..8e54fbe
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>PrefixMapTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: PrefixMapTDB1">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/PrefixMapTDB1.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class PrefixMapTDB1" class="title">Class PrefixMapTDB1</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.riot.system.PrefixMapWrapper
+<div class="inheritance">org.apache.jena.riot.system.PrefixMapProxy
+<div class="inheritance">org.apache.jena.tdb1.store.PrefixMapTDB1</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.riot.system.PrefixMap</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PrefixMapTDB1</span>
+<span class="extends-implements">extends org.apache.jena.riot.system.PrefixMapProxy</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,java.util.function.Supplier)" class="member-name-link">PrefixMapTDB1</a><wbr>(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dsgx,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;org.apache.jena.sparql.core.DatasetGraph&gt;&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.riot.system.PrefixMapWrapper">Methods inherited from class&nbsp;org.apache.jena.riot.system.PrefixMapWrapper</h3>
+<code>abbrev, abbreviate, add, clear, containsPrefix, delete, expand, expand, forEach, get, getMapping, getMappingCopy, isEmpty, putAll, putAll, putAll, size, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,java.util.function.Supplier)">
+<h3>PrefixMapTDB1</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PrefixMapTDB1</span><wbr><span class="parameters">(<a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dsgx,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;org.apache.jena.sparql.core.DatasetGraph&gt;&nbsp;other)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html
new file mode 100644
index 0000000..8fd6e5e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html
@@ -0,0 +1,288 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>QuadTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: QuadTable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/QuadTable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class QuadTable" class="title">Class QuadTable</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="TableBase.html" title="class in org.apache.jena.tdb1.store">org.apache.jena.tdb1.store.TableBase</a>
+<div class="inheritance">org.apache.jena.tdb1.store.QuadTable</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">QuadTable</span>
+<span class="extends-implements">extends <a href="TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></span></div>
+<div class="block">Quad table - a collection of TupleIndexes for 4-tuples
+  together with a node table.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">QuadTable</a><wbr>(<a href="tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">add</a><wbr>(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a quad - return true if it was added, false if it already existed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)" class="member-name-link">add</a><wbr>(org.apache.jena.graph.Node&nbsp;gn,
+ org.apache.jena.graph.Triple&nbsp;triple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a quad (as graph node and triple) - return true if it was added, false if it already existed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.sparql.core.Quad)" class="member-name-link">add</a><wbr>(org.apache.jena.sparql.core.Quad&nbsp;quad)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a quad - return true if it was added, false if it already existed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearQuads()" class="member-name-link">clearQuads</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear - does not clear the associated node tuple table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">delete</a><wbr>(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a quad - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)" class="member-name-link">delete</a><wbr>(org.apache.jena.graph.Node&nbsp;gn,
+ org.apache.jena.graph.Triple&nbsp;triple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a quad (as graph node and triple) - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.sparql.core.Quad)" class="member-name-link">delete</a><wbr>(org.apache.jena.sparql.core.Quad&nbsp;quad)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a quad - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.sparql.core.Quad&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">find</a><wbr>(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find matching quads</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.TableBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.<a href="TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></h3>
+<code><a href="TableBase.html#close()">close</a>, <a href="TableBase.html#getNodeTupleTable()">getNodeTupleTable</a>, <a href="TableBase.html#getPolicy()">getPolicy</a>, <a href="TableBase.html#isEmpty()">isEmpty</a>, <a href="TableBase.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.tupletable.TupleIndex[],org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)">
+<h3>QuadTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">QuadTable</span><wbr><span class="parameters">(<a href="tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.sparql.core.Quad)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Quad&nbsp;quad)</span></div>
+<div class="block">Add a quad - return true if it was added, false if it already existed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;gn,
+ org.apache.jena.graph.Triple&nbsp;triple)</span></div>
+<div class="block">Add a quad (as graph node and triple) - return true if it was added, false if it already existed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<div class="block">Add a quad - return true if it was added, false if it already existed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.sparql.core.Quad)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Quad&nbsp;quad)</span></div>
+<div class="block">Delete a quad - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.graph.Node,org.apache.jena.graph.Triple)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;gn,
+ org.apache.jena.graph.Triple&nbsp;triple)</span></div>
+<div class="block">Delete a quad (as graph node and triple) - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<div class="block">Delete a quad - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.sparql.core.Quad&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;g,
+ org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<div class="block">Find matching quads</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clearQuads()">
+<h3>clearQuads</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clearQuads</span>()</div>
+<div class="block">Clear - does not clear the associated node tuple table</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html
new file mode 100644
index 0000000..02c46c7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html
@@ -0,0 +1,248 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SinkProgress (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: SinkProgress">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SinkProgress.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class SinkProgress" class="title">Class SinkProgress&lt;X&gt;</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.SinkProgress&lt;X&gt;</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sink&lt;X&gt;</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SinkProgress&lt;X&gt;</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sink&lt;X&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,int,boolean)" class="member-name-link">SinkProgress</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;units,
+ int&nbsp;interval,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Format passed arguments</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishMonitor()" class="member-name-link">finishMonitor</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush()" class="member-name-link">flush</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCount()" class="member-name-link">getCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resetTimer()" class="member-name-link">resetTimer</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#send(X)" class="member-name-link">send</a><wbr>(<a href="SinkProgress.html" title="type parameter in SinkProgress">X</a>&nbsp;item)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startMonitor()" class="member-name-link">startMonitor</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,int,boolean)">
+<h3>SinkProgress</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SinkProgress</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;units,
+ int&nbsp;interval,
+ boolean&nbsp;showProgress)</span></div>
+<div class="block">Format passed arguments</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>showProgress</code> - </dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getCount()">
+<h3>getCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCount</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="flush()">
+<h3>flush</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">flush</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>flush</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sink&lt;<a href="SinkProgress.html" title="type parameter in SinkProgress">X</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startMonitor()">
+<h3>startMonitor</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startMonitor</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishMonitor()">
+<h3>finishMonitor</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishMonitor</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="resetTimer()">
+<h3>resetTimer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">resetTimer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="send(X)">
+<h3 id="send(java.lang.Object)">send</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">send</span><wbr><span class="parameters">(<a href="SinkProgress.html" title="type parameter in SinkProgress">X</a>&nbsp;item)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>send</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sink&lt;<a href="SinkProgress.html" title="type parameter in SinkProgress">X</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html
new file mode 100644
index 0000000..fb5f2e7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StorageConfig (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: StorageConfig">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StorageConfig.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class StorageConfig" class="title">Class StorageConfig</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.StorageConfig</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StorageConfig</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;</code></div>
+<div class="col-second even-row-color"><code><a href="#blockMgrs" class="member-name-link">blockMgrs</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;</code></div>
+<div class="col-second odd-row-color"><code><a href="#bufferChannels" class="member-name-link">bufferChannels</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second even-row-color"><code><a href="#location" class="member-name-link">location</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;</code></div>
+<div class="col-second odd-row-color"><code><a href="#objectFiles" class="member-name-link">objectFiles</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></code></div>
+<div class="col-second even-row-color"><code><a href="#params" class="member-name-link">params</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#writeable" class="member-name-link">writeable</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)" class="member-name-link">StorageConfig</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;&nbsp;blockMgrs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;&nbsp;objectFiles,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;&nbsp;bufferChannels)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="params">
+<h3>params</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a></span>&nbsp;<span class="element-name">params</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="blockMgrs">
+<h3>blockMgrs</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;</span>&nbsp;<span class="element-name">blockMgrs</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="objectFiles">
+<h3>objectFiles</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;</span>&nbsp;<span class="element-name">objectFiles</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="bufferChannels">
+<h3>bufferChannels</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;</span>&nbsp;<span class="element-name">bufferChannels</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="location">
+<h3>location</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">location</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="writeable">
+<h3>writeable</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">writeable</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)">
+<h3>StorageConfig</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">StorageConfig</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;&nbsp;blockMgrs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;&nbsp;objectFiles,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;&nbsp;bufferChannels)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html
new file mode 100644
index 0000000..f50c158
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TableBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: TableBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TableBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class TableBase" class="title">Class TableBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.TableBase</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></code>, <code><a href="TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TableBase</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeTupleTable()" class="member-name-link">getNodeTupleTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getNodeTupleTable()">
+<h3>getNodeTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span>&nbsp;<span class="element-name">getNodeTupleTable</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPolicy()">
+<h3>getPolicy</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span>&nbsp;<span class="element-name">getPolicy</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html
new file mode 100644
index 0000000..4b85efa
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TripleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: TripleTable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TripleTable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store</a></div>
+<h1 title="Class TripleTable" class="title">Class TripleTable</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="TableBase.html" title="class in org.apache.jena.tdb1.store">org.apache.jena.tdb1.store.TableBase</a>
+<div class="inheritance">org.apache.jena.tdb1.store.TripleTable</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TripleTable</span>
+<span class="extends-implements">extends <a href="TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></span></div>
+<div class="block">TripleTable - a collection of TupleIndexes for 3-tuples
+  together with a node table.
+   Normally, based on 3 indexes (SPO, POS, OSP) but other
+   indexing structures can be configured.
+   The node table form can map to and from NodeIds (longs)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">TripleTable</a><wbr>(<a href="tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">add</a><wbr>(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.graph.Triple)" class="member-name-link">add</a><wbr>(org.apache.jena.graph.Triple&nbsp;triple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearTriples()" class="member-name-link">clearTriples</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear - does not clear the associated node tuple table</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">delete</a><wbr>(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a triple  - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.graph.Triple)" class="member-name-link">delete</a><wbr>(org.apache.jena.graph.Triple&nbsp;triple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a triple  - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Triple&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)" class="member-name-link">find</a><wbr>(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find matching triples</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.TableBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.<a href="TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></h3>
+<code><a href="TableBase.html#close()">close</a>, <a href="TableBase.html#getNodeTupleTable()">getNodeTupleTable</a>, <a href="TableBase.html#getPolicy()">getPolicy</a>, <a href="TableBase.html#isEmpty()">isEmpty</a>, <a href="TableBase.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.tupletable.TupleIndex[],org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)">
+<h3>TripleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TripleTable</span><wbr><span class="parameters">(<a href="tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.graph.Triple)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.graph.Triple&nbsp;triple)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="add(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.graph.Triple)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.graph.Triple&nbsp;triple)</span></div>
+<div class="block">Delete a triple  - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<div class="block">Delete a triple  - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.graph.Node,org.apache.jena.graph.Node,org.apache.jena.graph.Node)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Triple&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;s,
+ org.apache.jena.graph.Node&nbsp;p,
+ org.apache.jena.graph.Node&nbsp;o)</span></div>
+<div class="block">Find matching triples</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clearTriples()">
+<h3>clearTriples</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clearTriples</span>()</div>
+<div class="block">Clear - does not clear the associated node tuple table</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html
new file mode 100644
index 0000000..2790112
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderSecondaryIndexes (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, interface: BuilderSecondaryIndexes">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderSecondaryIndexes.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Interface BuilderSecondaryIndexes" class="title">Interface BuilderSecondaryIndexes</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BuilderSecondaryIndexesInterleaved.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a></code>, <code><a href="BuilderSecondaryIndexesParallel.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a></code>, <code><a href="BuilderSecondaryIndexesSequential.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BuilderSecondaryIndexes</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])">
+<h3>createSecondaryIndexes</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">createSecondaryIndexes</span><wbr><span class="parameters">(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html
new file mode 100644
index 0000000..df3e767
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderSecondaryIndexesInterleaved (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BuilderSecondaryIndexesInterleaved">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderSecondaryIndexesInterleaved.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Class BuilderSecondaryIndexesInterleaved" class="title">Class BuilderSecondaryIndexesInterleaved</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesInterleaved</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BuilderSecondaryIndexesInterleaved</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesInterleaved</a><wbr>(<a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)">
+<h3>BuilderSecondaryIndexesInterleaved</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BuilderSecondaryIndexesInterleaved</span><wbr><span class="parameters">(<a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])">
+<h3>createSecondaryIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">createSecondaryIndexes</span><wbr><span class="parameters">(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BuilderSecondaryIndexes.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)">createSecondaryIndexes</a></code>&nbsp;in interface&nbsp;<code><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html
new file mode 100644
index 0000000..5ad9c63
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderSecondaryIndexesParallel (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BuilderSecondaryIndexesParallel">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderSecondaryIndexesParallel.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Class BuilderSecondaryIndexesParallel" class="title">Class BuilderSecondaryIndexesParallel</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesParallel</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BuilderSecondaryIndexesParallel</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesParallel</a><wbr>(<a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)">
+<h3>BuilderSecondaryIndexesParallel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BuilderSecondaryIndexesParallel</span><wbr><span class="parameters">(<a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])">
+<h3>createSecondaryIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">createSecondaryIndexes</span><wbr><span class="parameters">(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BuilderSecondaryIndexes.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)">createSecondaryIndexes</a></code>&nbsp;in interface&nbsp;<code><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html
new file mode 100644
index 0000000..e503371
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BuilderSecondaryIndexesSequential (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BuilderSecondaryIndexesSequential">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BuilderSecondaryIndexesSequential.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Class BuilderSecondaryIndexesSequential" class="title">Class BuilderSecondaryIndexesSequential</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesSequential</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BuilderSecondaryIndexesSequential</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesSequential</a><wbr>(<a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)">
+<h3>BuilderSecondaryIndexesSequential</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BuilderSecondaryIndexesSequential</span><wbr><span class="parameters">(<a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex[])">
+<h3>createSecondaryIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">createSecondaryIndexes</span><wbr><span class="parameters">(<a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="BuilderSecondaryIndexes.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)">createSecondaryIndexes</a></code>&nbsp;in interface&nbsp;<code><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html
new file mode 100644
index 0000000..da83160
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html
@@ -0,0 +1,393 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BulkLoader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BulkLoader">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BulkLoader.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Class BulkLoader" class="title">Class BulkLoader</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.bulkloader.BulkLoader</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BulkLoader</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Overall framework for bulk loading</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><code><a href="#DataTickPoint" class="member-name-link">DataTickPoint</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Tick point for messages during loading of data</div>
+</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.event.EventType</code></div>
+<div class="col-second odd-row-color"><code><a href="#evFinishBulkload" class="member-name-link">evFinishBulkload</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.atlas.event.EventType</code></div>
+<div class="col-second even-row-color"><code><a href="#evFinishDataBulkload" class="member-name-link">evFinishDataBulkload</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.event.EventType</code></div>
+<div class="col-second odd-row-color"><code><a href="#evFinishIndexBulkload" class="member-name-link">evFinishIndexBulkload</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.atlas.event.EventType</code></div>
+<div class="col-second even-row-color"><code><a href="#evStartBulkload" class="member-name-link">evStartBulkload</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.event.EventType</code></div>
+<div class="col-second odd-row-color"><code><a href="#evStartDataBulkload" class="member-name-link">evStartDataBulkload</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.atlas.event.EventType</code></div>
+<div class="col-second even-row-color"><code><a href="#evStartIndexBulkload" class="member-name-link">evStartIndexBulkload</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static long</code></div>
+<div class="col-second odd-row-color"><code><a href="#IndexTickPoint" class="member-name-link">IndexTickPoint</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Tick point for messages during secondary index creation</div>
+</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><code><a href="#superTick" class="member-name-link">superTick</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Number of ticks per super tick</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BulkLoader</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createLoadMonitor(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">createLoadMonitor</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemName,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load into a dataset</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load into a dataset</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,boolean,boolean)" class="member-name-link">loadDefaultGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load into default graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">loadDefaultGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load into default graph</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.io.InputStream,boolean,boolean)" class="member-name-link">loadNamedGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load into named graph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.util.List,boolean,boolean)" class="member-name-link">loadNamedGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Load into named graph</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="DataTickPoint">
+<h3>DataTickPoint</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">DataTickPoint</span></div>
+<div class="block">Tick point for messages during loading of data</div>
+</section>
+</li>
+<li>
+<section class="detail" id="IndexTickPoint">
+<h3>IndexTickPoint</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">IndexTickPoint</span></div>
+<div class="block">Tick point for messages during secondary index creation</div>
+</section>
+</li>
+<li>
+<section class="detail" id="superTick">
+<h3>superTick</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">superTick</span></div>
+<div class="block">Number of ticks per super tick</div>
+</section>
+</li>
+<li>
+<section class="detail" id="evStartBulkload">
+<h3>evStartBulkload</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.event.EventType</span>&nbsp;<span class="element-name">evStartBulkload</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="evFinishBulkload">
+<h3>evFinishBulkload</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.event.EventType</span>&nbsp;<span class="element-name">evFinishBulkload</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="evStartDataBulkload">
+<h3>evStartDataBulkload</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.event.EventType</span>&nbsp;<span class="element-name">evStartDataBulkload</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="evFinishDataBulkload">
+<h3>evFinishDataBulkload</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.event.EventType</span>&nbsp;<span class="element-name">evFinishDataBulkload</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="evStartIndexBulkload">
+<h3>evStartIndexBulkload</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.event.EventType</span>&nbsp;<span class="element-name">evStartIndexBulkload</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="evFinishIndexBulkload">
+<h3>evFinishIndexBulkload</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.atlas.event.EventType</span>&nbsp;<span class="element-name">evFinishIndexBulkload</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>BulkLoader</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BulkLoader</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)">
+<h3>loadDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDefaultGraph</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</span></div>
+<div class="block">Load into default graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,boolean,boolean)">
+<h3>loadDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDefaultGraph</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</span></div>
+<div class="block">Load into default graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.util.List,boolean,boolean)">
+<h3>loadNamedGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadNamedGraph</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</span></div>
+<div class="block">Load into named graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.io.InputStream,boolean,boolean)">
+<h3>loadNamedGraph</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadNamedGraph</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</span></div>
+<div class="block">Load into named graph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</span></div>
+<div class="block">Load into a dataset</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)">
+<h3>loadDataset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataset</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</span></div>
+<div class="block">Load into a dataset</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createLoadMonitor(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)">
+<h3>createLoadMonitor</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></span>&nbsp;<span class="element-name">createLoadMonitor</span><wbr><span class="parameters">(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemName,
+ boolean&nbsp;showProgress)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html
new file mode 100644
index 0000000..f145cf1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BulkStreamRDF (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, interface: BulkStreamRDF">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BulkStreamRDF.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Interface BulkStreamRDF" class="title">Interface BulkStreamRDF</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.riot.system.StreamRDF</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">BulkStreamRDF</span><span class="extends-implements">
+extends org.apache.jena.riot.system.StreamRDF</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#finishBulk()" class="member-name-link">finishBulk</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startBulk()" class="member-name-link">startBulk</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.riot.system.StreamRDF">Methods inherited from interface&nbsp;org.apache.jena.riot.system.StreamRDF</h3>
+<code>base, finish, prefix, quad, start, triple</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="startBulk()">
+<h3>startBulk</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">startBulk</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishBulk()">
+<h3>finishBulk</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">finishBulk</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html
new file mode 100644
index 0000000..037cbef
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html
@@ -0,0 +1,258 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>LoadMonitor (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: LoadMonitor">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/LoadMonitor.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Class LoadMonitor" class="title">Class LoadMonitor</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.bulkloader.LoadMonitor</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">LoadMonitor</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.sparql.core.DatasetGraph,org.slf4j.Logger,java.lang.String,long,long)" class="member-name-link">LoadMonitor</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg,
+ org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemsName,
+ long&nbsp;dataTickPoint,
+ long&nbsp;indexTickPoint)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#dataItem()" class="member-name-link">dataItem</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Note when one item (triple, quad) is loaded</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishDataPhase()" class="member-name-link">finishDataPhase</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishIndex(java.lang.String)" class="member-name-link">finishIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishIndexPhase()" class="member-name-link">finishIndexPhase</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishLoad()" class="member-name-link">finishLoad</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.lang.String,java.lang.Object...)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fmt,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;args)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startDataPhase()" class="member-name-link">startDataPhase</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startIndex(java.lang.String)" class="member-name-link">startIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startIndexPhase()" class="member-name-link">startIndexPhase</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startLoad()" class="member-name-link">startLoad</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.sparql.core.DatasetGraph,org.slf4j.Logger,java.lang.String,long,long)">
+<h3>LoadMonitor</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LoadMonitor</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg,
+ org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemsName,
+ long&nbsp;dataTickPoint,
+ long&nbsp;indexTickPoint)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="startLoad()">
+<h3>startLoad</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startLoad</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishLoad()">
+<h3>finishLoad</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishLoad</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startDataPhase()">
+<h3>startDataPhase</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startDataPhase</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishDataPhase()">
+<h3>finishDataPhase</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishDataPhase</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="dataItem()">
+<h3>dataItem</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dataItem</span>()</div>
+<div class="block">Note when one item (triple, quad) is loaded</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startIndexPhase()">
+<h3>startIndexPhase</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startIndexPhase</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishIndexPhase()">
+<h3>finishIndexPhase</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishIndexPhase</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startIndex(java.lang.String)">
+<h3>startIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startIndex</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishIndex(java.lang.String)">
+<h3>finishIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishIndex</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="print(java.lang.String,java.lang.Object...)">
+<h3>print</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">print</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fmt,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;args)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html
new file mode 100644
index 0000000..5335ce9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>LoaderNodeTupleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: LoaderNodeTupleTable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/LoaderNodeTupleTable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<h1 title="Class LoaderNodeTupleTable" class="title">Class LoaderNodeTupleTable</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.bulkloader.LoaderNodeTupleTable</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoaderNodeTupleTable</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync</span></div>
+<div class="block">Load into one NodeTupleTable (triples, quads, other)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,java.lang.String,org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">LoaderNodeTupleTable</a><wbr>(<a href="../nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemsName,
+ <a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#load(org.apache.jena.graph.Node...)" class="member-name-link">load</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Stream in items to load ...</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadDataFinish()" class="member-name-link">loadDataFinish</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Notify End of data to load - this operation may 
+ undertake a significant amount of work.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadDataStart()" class="member-name-link">loadDataStart</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Notify start of loading process</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadFinish()" class="member-name-link">loadFinish</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadIndexFinish()" class="member-name-link">loadIndexFinish</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadIndexStart()" class="member-name-link">loadIndexStart</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#loadStart()" class="member-name-link">loadStart</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync(boolean)" class="member-name-link">sync</a><wbr>(boolean&nbsp;force)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,java.lang.String,org.apache.jena.tdb1.store.bulkloader.LoadMonitor)">
+<h3>LoaderNodeTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LoaderNodeTupleTable</span><wbr><span class="parameters">(<a href="../nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemsName,
+ <a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="loadStart()">
+<h3>loadStart</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadStart</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadFinish()">
+<h3>loadFinish</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadFinish</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataStart()">
+<h3>loadDataStart</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataStart</span>()</div>
+<div class="block">Notify start of loading process</div>
+</section>
+</li>
+<li>
+<section class="detail" id="load(org.apache.jena.graph.Node...)">
+<h3>load</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block">Stream in items to load ...</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadDataFinish()">
+<h3>loadDataFinish</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadDataFinish</span>()</div>
+<div class="block">Notify End of data to load - this operation may 
+ undertake a significant amount of work.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadIndexStart()">
+<h3>loadIndexStart</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadIndexStart</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="loadIndexFinish()">
+<h3>loadIndexFinish</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">loadIndexFinish</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync(boolean)">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span><wbr><span class="parameters">(boolean&nbsp;force)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexes.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexes.html
new file mode 100644
index 0000000..6b6fcc5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexes.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexes (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, interface: BuilderSecondaryIndexes">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexes" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexes</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<h2>Uses of <a href="../BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> that implement <a href="../BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderSecondaryIndexesInterleaved.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BuilderSecondaryIndexesParallel.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderSecondaryIndexesSequential.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesInterleaved.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesInterleaved.html
new file mode 100644
index 0000000..ce1df8d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesInterleaved.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesInterleaved (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BuilderSecondaryIndexesInterleaved">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderSecondaryIndexesInterleaved.html" title="class in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesInterleaved" class="title">Uses of Class<br>org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesInterleaved</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesInterleaved</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesParallel.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesParallel.html
new file mode 100644
index 0000000..34ec7bc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesParallel.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesParallel (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BuilderSecondaryIndexesParallel">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderSecondaryIndexesParallel.html" title="class in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesParallel" class="title">Uses of Class<br>org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesParallel</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesParallel</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesSequential.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesSequential.html
new file mode 100644
index 0000000..bdefcc8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BuilderSecondaryIndexesSequential.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesSequential (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BuilderSecondaryIndexesSequential">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BuilderSecondaryIndexesSequential.html" title="class in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesSequential" class="title">Uses of Class<br>org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesSequential</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.bulkloader.BuilderSecondaryIndexesSequential</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BulkLoader.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BulkLoader.html
new file mode 100644
index 0000000..372327c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BulkLoader.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.bulkloader.BulkLoader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: BulkLoader">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.bulkloader.BulkLoader" class="title">Uses of Class<br>org.apache.jena.tdb1.store.bulkloader.BulkLoader</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.bulkloader.BulkLoader</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BulkStreamRDF.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BulkStreamRDF.html
new file mode 100644
index 0000000..df121c0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/BulkStreamRDF.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.bulkloader.BulkStreamRDF (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, interface: BulkStreamRDF">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BulkStreamRDF.html" title="interface in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.bulkloader.BulkStreamRDF" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.bulkloader.BulkStreamRDF</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.bulkloader.BulkStreamRDF</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/LoadMonitor.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/LoadMonitor.html
new file mode 100644
index 0000000..788a703
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/LoadMonitor.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.bulkloader.LoadMonitor (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: LoadMonitor">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.bulkloader.LoadMonitor" class="title">Uses of Class<br>org.apache.jena.tdb1.store.bulkloader.LoadMonitor</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<h2>Uses of <a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> that return <a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../BulkLoader.html#createLoadMonitor(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">createLoadMonitor</a><wbr>(<a href="../../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemName,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> with parameters of type <a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderSecondaryIndexesInterleaved.html#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesInterleaved</a><wbr>(<a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../BuilderSecondaryIndexesParallel.html#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesParallel</a><wbr>(<a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BuilderSecondaryIndexesSequential.html#%3Cinit%3E(org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">BuilderSecondaryIndexesSequential</a><wbr>(<a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../LoaderNodeTupleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,java.lang.String,org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">LoaderNodeTupleTable</a><wbr>(<a href="../../nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemsName,
+ <a href="../LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/LoaderNodeTupleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/LoaderNodeTupleTable.html
new file mode 100644
index 0000000..269f8e2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/class-use/LoaderNodeTupleTable.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.bulkloader.LoaderNodeTupleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader, class: LoaderNodeTupleTable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.bulkloader.LoaderNodeTupleTable" class="title">Uses of Class<br>org.apache.jena.tdb1.store.bulkloader.LoaderNodeTupleTable</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.bulkloader.LoaderNodeTupleTable</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html
new file mode 100644
index 0000000..d076eae
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-summary.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.bulkloader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.store.bulkloader" class="title">Package org.apache.jena.tdb1.store.bulkloader</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.store.bulkloader</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BuilderSecondaryIndexesInterleaved.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BuilderSecondaryIndexesParallel.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BuilderSecondaryIndexesSequential.html" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BulkLoader.html" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Overall framework for bulk loading</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="BulkStreamRDF.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="LoaderNodeTupleTable.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Load into one NodeTupleTable (triples, quads, other)</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-tree.html
new file mode 100644
index 0000000..abbf871
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-tree.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.bulkloader Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.store.bulkloader</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexesInterleaved.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a> (implements org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexesParallel.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a> (implements org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexesSequential.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a> (implements org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="BulkLoader.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="LoaderNodeTupleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="LoadMonitor.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="BuilderSecondaryIndexes.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></li>
+<li class="circle">org.apache.jena.riot.system.StreamRDF
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="BulkStreamRDF.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-use.html
new file mode 100644
index 0000000..f03cf6c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-use.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.store.bulkloader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.bulkloader">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.store.bulkloader" class="title">Uses of Package<br>org.apache.jena.tdb1.store.bulkloader</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> used by <a href="package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/BuilderSecondaryIndexes.html#org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/LoadMonitor.html#org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetGraphTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetGraphTDB.html
new file mode 100644
index 0000000..d670711
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetGraphTDB.html
@@ -0,0 +1,540 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.DatasetGraphTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DatasetGraphTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.DatasetGraphTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.store.DatasetGraphTDB</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.modify">org.apache.jena.tdb1.modify</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a></h2>
+<div class="caption"><span>Methods in <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../package-summary.html">org.apache.jena.tdb1</a></h2>
+<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.jena.tdb1</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load a dataset from an input stream which must be in N-Quads form</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">load</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;generateStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load the contents of URL into a dataset.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load a dataset from an input stream</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load a dataset from a URL - assumes URL names a quads format</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load a dataset from a list of URL - assumes the URLs name quads format
+ documents</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.modify">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../modify/package-summary.html">org.apache.jena.tdb1.modify</a></h2>
+<div class="caption"><span>Constructors in <a href="../../modify/package-summary.html">org.apache.jena.tdb1.modify</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../modify/UpdateEngineTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.util.Context)" class="member-name-link">UpdateEngineTDB</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;graphStore,
+ org.apache.jena.sparql.engine.binding.Binding&nbsp;inputBinding,
+ org.apache.jena.sparql.util.Context&nbsp;context)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../setup/DatasetBuilderStd.html#_build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation)" class="member-name-link">_build</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;_transform)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../setup/DatasetBuilderStd.html#build(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">build</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;appParams)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>DatasetGraphTDB</code></a> with a set of <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup"><code>StoreParams</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../setup/DatasetBuilderStd.html#create(org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></h2>
+<div class="caption"><span>Methods in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PatternMatchTDB1.</span><code><a href="../../solver/PatternMatchTDB1.html#execute(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Non-reordering execution of a quad pattern, given an iterator of bindings as input.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GraphNonTxnTDB.</span><code><a href="../GraphNonTxnTDB.html#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>abstract <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">GraphTDB.</span><code><a href="../GraphTDB.html#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the associated DatasetGraphTDB.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GraphTxnTDB.</span><code><a href="../GraphTxnTDB.html#getDatasetGraphTDB()" class="member-name-link">getDatasetGraphTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../GraphNonTxnTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">GraphNonTxnTDB</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></h2>
+<div class="caption"><span>Methods in <a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#createLoadMonitor(org.apache.jena.tdb1.store.DatasetGraphTDB,java.lang.String,boolean)" class="member-name-link">createLoadMonitor</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemName,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,org.apache.jena.riot.Lang,boolean,boolean)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ org.apache.jena.riot.Lang&nbsp;lang,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load into a dataset</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#loadDataset(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">loadDataset</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load into a dataset</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.io.InputStream,boolean,boolean)" class="member-name-link">loadDefaultGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load into default graph</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#loadDefaultGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,java.util.List,boolean,boolean)" class="member-name-link">loadDefaultGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load into default graph</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.io.InputStream,boolean,boolean)" class="member-name-link">loadNamedGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load into named graph</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BulkLoader.</span><code><a href="../bulkloader/BulkLoader.html#loadNamedGraph(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,java.util.List,boolean,boolean)" class="member-name-link">loadNamedGraph</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load into named graph</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../sys/StoreConnection.html#getBaseDataset()" class="member-name-link">getBaseDataset</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Internal operation - to get a dataset for application use, call a
+ <a href="../../TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a> function.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getBaseDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getBaseDatasetGraphTDB</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return a DatasetGraphTDB that uses the raw storage for tables.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getDatasetGraphTDB(org.apache.jena.query.Dataset)" class="member-name-link">getDatasetGraphTDB</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the DatasetGraphTDB for a Dataset, or null.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getDatasetGraphTDB</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the DatasetGraphTDB for a DatasetGraph, or null.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../sys/DebugTDB.html#dumpInternals(org.apache.jena.tdb1.store.DatasetGraphTDB,boolean)" class="member-name-link">dumpInternals</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ boolean&nbsp;includeNamedGraphs)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../sys/DebugTDB.html#dumpNodeTable(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">dumpNodeTable</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../sys/DebugTDB.html#getIndex(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">getIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;idxName,
+ <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNode(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNodeId(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../sys/DebugTDB.html#lookup(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">lookup</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transaction.</span><code><a href="../../transaction/Transaction.html#getBaseDataset()" class="member-name-link">getBaseDataset</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetGraphTransaction.</span><code><a href="../../transaction/DatasetGraphTransaction.html#getBaseDatasetGraph()" class="member-name-link">getBaseDatasetGraph</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Access the base storage - use with care</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTransaction.</span><code><a href="../../transaction/DatasetGraphTransaction.html#getDatasetGraphToQuery()" class="member-name-link">getDatasetGraphToQuery</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetGraphTxn.</span><code><a href="../../transaction/DatasetGraphTxn.html#getView()" class="member-name-link">getView</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the view (storage) for this transaction</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../../transaction/JournalControl.html#recovery(org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">recovery</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Recover a base storage DatasetGraph</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../../transaction/JournalControl.html#replay(org.apache.jena.tdb1.transaction.Journal,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">replay</a><wbr>(<a href="../../transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal,
+ <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Replay a journal onto a dataset</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../transaction/DatasetBuilderTxn.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">DatasetBuilderTxn</a><wbr>(<a href="../../transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr,
+ <a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../transaction/Transaction.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,long,org.apache.jena.query.TxnType,org.apache.jena.query.ReadWrite,long,org.apache.jena.query.TxnType,java.lang.String,org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">Transaction</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ long&nbsp;version,
+ org.apache.jena.query.TxnType&nbsp;txnType,
+ org.apache.jena.query.ReadWrite&nbsp;mode,
+ long&nbsp;id,
+ org.apache.jena.query.TxnType&nbsp;originalTxnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../../transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../transaction/TransactionManager.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">TransactionManager</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetPrefixStorage.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetPrefixStorage.html
new file mode 100644
index 0000000..93585bb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetPrefixStorage.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.DatasetPrefixStorage (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, interface: DatasetPrefixStorage">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.DatasetPrefixStorage" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.DatasetPrefixStorage</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that implement <a href="../DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetPrefixesTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations.</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../GraphPrefixesProjection.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.DatasetPrefixStorage)" class="member-name-link">GraphPrefixesProjection</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;graphName,
+ <a href="../DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a>&nbsp;prefixes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetPrefixesTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetPrefixesTDB.html
new file mode 100644
index 0000000..bc5bda0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DatasetPrefixesTDB.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.DatasetPrefixesTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DatasetPrefixesTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.DatasetPrefixesTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.store.DatasetPrefixesTDB</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a> in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../setup/Build.html#makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">makePrefixes</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../DatasetGraphTDB.html#getStoragePrefixes()" class="member-name-link">getStoragePrefixes</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetGraphTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)" class="member-name-link">DatasetGraphTDB</a><wbr>(<a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a>&nbsp;tripleTable,
+ <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a>&nbsp;quadTable,
+ <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a>&nbsp;prefixes,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;transform,
+ <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DateTimeNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DateTimeNode.html
new file mode 100644
index 0000000..cba6985
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DateTimeNode.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.DateTimeNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DateTimeNode">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DateTimeNode.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.DateTimeNode" class="title">Uses of Class<br>org.apache.jena.tdb1.store.DateTimeNode</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.DateTimeNode</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DecimalNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DecimalNode.html
new file mode 100644
index 0000000..1df02f3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/DecimalNode.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.DecimalNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: DecimalNode">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.DecimalNode" class="title">Uses of Class<br>org.apache.jena.tdb1.store.DecimalNode</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DecimalNode.</span><code><a href="../DecimalNode.html#unpack(long)" class="member-name-link">unpack</a><wbr>(long&nbsp;v)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DecimalNode.</span><code><a href="../DecimalNode.html#valueOf(long,int)" class="member-name-link">valueOf</a><wbr>(long&nbsp;binValue,
+ int&nbsp;scale)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DecimalNode.</span><code><a href="../DecimalNode.html#valueOf(java.math.BigDecimal)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link">BigDecimal</a>&nbsp;decimal)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphNonTxnTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphNonTxnTDB.html
new file mode 100644
index 0000000..69a659e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphNonTxnTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.GraphNonTxnTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphNonTxnTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.GraphNonTxnTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.store.GraphNonTxnTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.GraphNonTxnTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphPrefixesProjection.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphPrefixesProjection.html
new file mode 100644
index 0000000..5579c07
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphPrefixesProjection.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.GraphPrefixesProjection (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphPrefixesProjection">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.GraphPrefixesProjection" class="title">Uses of Class<br>org.apache.jena.tdb1.store.GraphPrefixesProjection</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.GraphPrefixesProjection</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTDB.html
new file mode 100644
index 0000000..489f567
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTDB.html
@@ -0,0 +1,259 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.GraphTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.GraphTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.store.GraphTDB</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<h2>Uses of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a> in <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a></h2>
+<div class="caption"><span>Methods in <a href="../../../tdb/package-summary.html">org.apache.jena.tdb</a> with parameters of type <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)" class="member-name-link">loadGraph</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;in)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">loadGraph</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBLoader.</span><code><a href="../../../tdb/TDBLoader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">loadGraph</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span>
+<div class="deprecation-comment">Use <a href="../../TDB1Loader.html" title="class in org.apache.jena.tdb1"><code>TDB1Loader</code></a></div>
+</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<h2>Uses of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a> in <a href="../../package-summary.html">org.apache.jena.tdb1</a></h2>
+<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.jena.tdb1</a> with parameters of type <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.lang.String,boolean)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#load(org.apache.jena.tdb1.store.GraphTDB,java.util.List,boolean)" class="member-name-link">load</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls,
+ boolean&nbsp;showProgress)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load the contents of URL into a graph</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.io.InputStream)" class="member-name-link">loadGraph</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;in)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.lang.String)" class="member-name-link">loadGraph</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Load a graph from a URL - assumes URL names a triples format document</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDB1Loader.</span><code><a href="../../TDB1Loader.html#loadGraph(org.apache.jena.tdb1.store.GraphTDB,java.util.List)" class="member-name-link">loadGraph</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;urls)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Load a graph from a list of URL - assumes the URLs name triples format
+ documents</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<h2>Uses of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a> in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></h2>
+<div class="caption"><span>Methods in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PatternMatchTDB1.</span><code><a href="../../solver/PatternMatchTDB1.html#execute(org.apache.jena.tdb1.store.GraphTDB,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Non-reordering execution of a basic graph pattern, given an iterator of bindings as input</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Subclasses of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../GraphNonTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Non-transactional version of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../GraphTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Transaction-capable version of <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../GraphTxnTDB_Prefixes.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Alternative GraphTxnTDB that has its own prefixes.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../DatasetGraphTDB.html#getDefaultGraphTDB()" class="member-name-link">getDefaultGraphTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../DatasetGraphTDB.html#getGraphTDB(org.apache.jena.graph.Node)" class="member-name-link">getGraphTDB</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB.html
new file mode 100644
index 0000000..93586a8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.GraphTxnTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTxnTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.GraphTxnTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.store.GraphTxnTDB</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Subclasses of <a href="../GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../GraphTxnTDB_Prefixes.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Alternative GraphTxnTDB that has its own prefixes.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html
new file mode 100644
index 0000000..60040d3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTxnTDB_Prefixes, class: PrefixMapSwitchableTDB1">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1" class="title">Uses of Class<br>org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB_Prefixes.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB_Prefixes.html
new file mode 100644
index 0000000..ac72ee7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/GraphTxnTDB_Prefixes.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: GraphTxnTDB_Prefixes">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes" class="title">Uses of Class<br>org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.GraphTxnTDB_Prefixes</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/Hash.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/Hash.html
new file mode 100644
index 0000000..4c52b55
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/Hash.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.Hash (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: Hash">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.Hash" class="title">Uses of Class<br>org.apache.jena.tdb1.store.Hash</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a> in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> that return <a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../lib/NodeLib.html#hash(org.apache.jena.graph.Node)" class="member-name-link">hash</a><wbr>(org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../lib/NodeLib.html#setHash(org.apache.jena.tdb1.store.Hash,org.apache.jena.graph.Node)" class="member-name-link">setHash</a><wbr>(<a href="../Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a>&nbsp;h,
+ org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/IntegerNode.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/IntegerNode.html
new file mode 100644
index 0000000..4f08661
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/IntegerNode.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.IntegerNode (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: IntegerNode">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../IntegerNode.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.IntegerNode" class="title">Uses of Class<br>org.apache.jena.tdb1.store.IntegerNode</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.IntegerNode</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/NodeId.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/NodeId.html
new file mode 100644
index 0000000..b2d51c7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/NodeId.html
@@ -0,0 +1,742 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.NodeId (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: NodeId">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.NodeId" class="title">Uses of Class<br>org.apache.jena.tdb1.store.NodeId</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a></h2>
+<div class="caption"><span>Method parameters in <a href="../../index/package-summary.html">org.apache.jena.tdb1.index</a> with type arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexLib.</span><code><a href="../../index/IndexLib.html#print(java.util.Iterator)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> that return <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../lib/NodeLib.html#getNodeId(org.apache.jena.tdb1.base.record.Record,int)" class="member-name-link">getNodeId</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> that return types with arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#convertToNodeId(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodeId</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#tuple(org.apache.jena.tdb1.base.record.Record,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">tuple</a><wbr>(<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&nbsp;r,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#tupleNodeIds(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodeIds</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&nbsp;nodes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Method parameters in <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with type arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#convertToNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodes</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.sparql.core.Quad&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#convertToQuads(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToQuads</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Triple&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#convertToTriples(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToTriples</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../lib/NodeLib.html#nodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">nodes</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#record(org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.atlas.lib.tuple.Tuple,org.apache.jena.tdb1.lib.ColumnMap)" class="member-name-link">record</a><wbr>(<a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;cMap)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../lib/TupleLib.html#tupleNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodes</a><wbr>(<a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></h2>
+<div class="caption"><span>Methods in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> that return <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BindingTDB.</span><code><a href="../../solver/BindingTDB.html#getNodeId(org.apache.jena.sparql.core.Var)" class="member-name-link">getNodeId</a><wbr>(org.apache.jena.sparql.core.Var&nbsp;var)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> that return types with arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">QC2.</span><code><a href="../../solver/QC2.html#getFilter(org.apache.jena.sparql.util.Context)" class="member-name-link">getFilter</a><wbr>(org.apache.jena.sparql.util.Context&nbsp;context)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SolverLibTDB.</span><code><a href="../../solver/SolverLibTDB.html#unionGraph(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">unionGraph</a><wbr>(<a href="../nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BindingNodeId.</span><code><a href="../../solver/BindingNodeId.html#put(org.apache.jena.sparql.core.Var,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">put</a><wbr>(org.apache.jena.sparql.core.Var&nbsp;v,
+ <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;n)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Method parameters in <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> with type arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PatternMatchTDB1.</span><code><a href="../../solver/PatternMatchTDB1.html#execute(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;graphNode,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Non-reordering execution of a quad pattern, given an iterator of bindings as input.</div>
+</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.sparql.engine.QueryIterator</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">PatternMatchTDB1.</span><code><a href="../../solver/PatternMatchTDB1.html#execute(org.apache.jena.tdb1.store.GraphTDB,org.apache.jena.sparql.core.BasicPattern,org.apache.jena.sparql.engine.QueryIterator,java.util.function.Predicate,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">execute</a><wbr>(<a href="../GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a>&nbsp;graph,
+ org.apache.jena.sparql.core.BasicPattern&nbsp;pattern,
+ org.apache.jena.sparql.engine.QueryIterator&nbsp;input,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter,
+ org.apache.jena.sparql.engine.ExecutionContext&nbsp;execCxt)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Non-reordering execution of a basic graph pattern, given an iterator of bindings as input</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">QC2.</span><code><a href="../../solver/QC2.html#setFilter(org.apache.jena.sparql.util.Context,java.util.function.Predicate)" class="member-name-link">setFilter</a><wbr>(org.apache.jena.sparql.util.Context&nbsp;context,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;filter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> declared as <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#NodeDoesNotExist" class="member-name-link">NodeDoesNotExist</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#NodeIdAny" class="member-name-link">NodeIdAny</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#create(byte%5B%5D)" class="member-name-link">create</a><wbr>(byte[]&nbsp;b)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#create(byte%5B%5D,int)" class="member-name-link">create</a><wbr>(byte[]&nbsp;b,
+ int&nbsp;idx)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#create(long)" class="member-name-link">create</a><wbr>(long&nbsp;value)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#create(java.nio.ByteBuffer)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#create(java.nio.ByteBuffer,int)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;b,
+ int&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#inline(org.apache.jena.graph.Node)" class="member-name-link">inline</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Encode a node as an inline literal.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#extract(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">extract</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Decode an inline nodeID, return null if not an inline node</div>
+</div>
+<div class="col-first odd-row-color"><code>static final boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#isAny(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isAny</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#isConcrete(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isConcrete</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#isDoesNotExist(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isDoesNotExist</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeId.</span><code><a href="../NodeId.html#isInline(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">isInline</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Methods in <a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that return <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../nodetable/NodeTable.html#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../nodetable/NodeTableCache.html#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../nodetable/NodeTableLogger.html#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../nodetable/NodeTableNative.html#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../nodetable/NodeTableWrapper.html#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../nodetable/NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../nodetable/NodeTableCache.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableInline.</span><code><a href="../nodetable/NodeTableInline.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../nodetable/NodeTableLogger.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../nodetable/NodeTableNative.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableReadonly.</span><code><a href="../nodetable/NodeTableReadonly.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../nodetable/NodeTableWrapper.html#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../nodetable/NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../nodetable/NodeTableCache.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+</div>
+<div class="col-first even-row-color"><code>final <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableInline.</span><code><a href="../nodetable/NodeTableInline.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../nodetable/NodeTableLogger.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../nodetable/NodeTableNative.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../nodetable/NodeTableWrapper.html#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that return types with arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../nodetable/NodeTable.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../nodetable/NodeTableCache.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../nodetable/NodeTableLogger.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../nodetable/NodeTableNative.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../nodetable/NodeTableWrapper.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a> with parameters of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../nodetable/NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../nodetable/NodeTableCache.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../nodetable/NodeTableLogger.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../nodetable/NodeTableNative.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../nodetable/NodeTableWrapper.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../nodetable/NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</div>
+<div class="col-first even-row-color"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../nodetable/NodeTableCache.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Get the Node for this NodeId, or null if none</div>
+</div>
+<div class="col-first odd-row-color"><code>final org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableInline.</span><code><a href="../nodetable/NodeTableInline.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../nodetable/NodeTableLogger.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../nodetable/NodeTableNative.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Get the Node for this NodeId, or null if none</div>
+</div>
+<div class="col-first even-row-color"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../nodetable/NodeTableWrapper.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> that return types with arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../nodetupletable/NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../nodetupletable/NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableView.</span><code><a href="../nodetupletable/NodeTupleTableView.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableView.</span><code><a href="../nodetupletable/NodeTupleTableView.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../nodetupletable/NodeTupleTable.html#findAll()" class="member-name-link">findAll</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find all tuples</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../nodetupletable/NodeTupleTableConcrete.html#findAll()" class="member-name-link">findAll</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../nodetupletable/NodeTupleTableWrapper.html#findAll()" class="member-name-link">findAll</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../nodetupletable/NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../nodetupletable/NodeTupleTableConcrete.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableView.</span><code><a href="../nodetupletable/NodeTupleTableView.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../nodetupletable/NodeTupleTableWrapper.html#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> with parameters of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../nodetupletable/NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableView.</span><code><a href="../nodetupletable/NodeTupleTableView.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Method parameters in <a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> with type arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../nodetupletable/NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../nodetupletable/NodeTupleTableConcrete.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableView.</span><code><a href="../nodetupletable/NodeTupleTableView.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../nodetupletable/NodeTupleTableWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> that return types with arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">return an iterator of everything</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexRecord.</span><code><a href="../tupletable/TupleIndexRecord.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../tupletable/TupleIndexWrapper.html#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexBase.</span><code><a href="../tupletable/TupleIndexBase.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../tupletable/TupleIndexWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../tupletable/TupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">scan</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Method parameters in <a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a> with type arguments of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</div>
+<div class="col-first odd-row-color"><code>final boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBase.</span><code><a href="../tupletable/TupleIndexBase.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../tupletable/TupleIndexWrapper.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../tupletable/TupleTable.html#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;t)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a
+ duplicate</div>
+</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first odd-row-color"><code>final boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBase.</span><code><a href="../tupletable/TupleIndexBase.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color"><code>boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../tupletable/TupleIndexWrapper.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../tupletable/TupleTable.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;t)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBase.</span><code><a href="../tupletable/TupleIndexBase.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../tupletable/TupleIndexWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../tupletable/TupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">scan</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">scan</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndex.</span><code><a href="../tupletable/TupleIndex.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Weight a pattern - specified in normal order (not index order).</div>
+</div>
+<div class="col-first odd-row-color"><code>final int</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBase.</span><code><a href="../tupletable/TupleIndexBase.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>int</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleIndexWrapper.</span><code><a href="../tupletable/TupleIndexWrapper.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNodeId(org.apache.jena.query.Dataset,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNodeId(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNodeId(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../sys/DebugTDB.html#lookup(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">lookup</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNode(org.apache.jena.query.Dataset,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds,
+ <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNode(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;ds,
+ <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getNode(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(<a href="../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/NodeType.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/NodeType.html
new file mode 100644
index 0000000..93b2c3a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/NodeType.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Enum Class org.apache.jena.tdb1.store.NodeType (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, enum: NodeType">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Enum Class org.apache.jena.tdb1.store.NodeType" class="title">Uses of Enum Class<br>org.apache.jena.tdb1.store.NodeType</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeType.</span><code><a href="../NodeType.html#lookup(int)" class="member-name-link">lookup</a><wbr>(int&nbsp;type)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeType.</span><code><a href="../NodeType.html#lookup(org.apache.jena.graph.Node)" class="member-name-link">lookup</a><wbr>(org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeType.</span><code><a href="../NodeType.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a>[]</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeType.</span><code><a href="../NodeType.html#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/PrefixMapTDB1.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/PrefixMapTDB1.html
new file mode 100644
index 0000000..37888d3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/PrefixMapTDB1.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.PrefixMapTDB1 (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: PrefixMapTDB1">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../PrefixMapTDB1.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.PrefixMapTDB1" class="title">Uses of Class<br>org.apache.jena.tdb1.store.PrefixMapTDB1</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.PrefixMapTDB1</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/QuadTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/QuadTable.html
new file mode 100644
index 0000000..92e5e75
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/QuadTable.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.QuadTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: QuadTable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.QuadTable" class="title">Uses of Class<br>org.apache.jena.tdb1.store.QuadTable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../DatasetGraphTDB.html#getQuadTable()" class="member-name-link">getQuadTable</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetGraphTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)" class="member-name-link">DatasetGraphTDB</a><wbr>(<a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a>&nbsp;tripleTable,
+ <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a>&nbsp;quadTable,
+ <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a>&nbsp;prefixes,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;transform,
+ <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/SinkProgress.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/SinkProgress.html
new file mode 100644
index 0000000..c8936f1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/SinkProgress.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.SinkProgress (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: SinkProgress">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SinkProgress.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.SinkProgress" class="title">Uses of Class<br>org.apache.jena.tdb1.store.SinkProgress</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.SinkProgress</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/StorageConfig.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/StorageConfig.html
new file mode 100644
index 0000000..9edefc2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/StorageConfig.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.StorageConfig (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: StorageConfig">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.StorageConfig" class="title">Uses of Class<br>org.apache.jena.tdb1.store.StorageConfig</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../DatasetGraphTDB.html#getConfig()" class="member-name-link">getConfig</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetGraphTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)" class="member-name-link">DatasetGraphTDB</a><wbr>(<a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a>&nbsp;tripleTable,
+ <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a>&nbsp;quadTable,
+ <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a>&nbsp;prefixes,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;transform,
+ <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a> in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static boolean</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../../transaction/JournalControl.html#recoverFromJournal(org.apache.jena.tdb1.store.StorageConfig,org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">recoverFromJournal</a><wbr>(<a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;sConf,
+ <a href="../../transaction/Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;jrnl)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Recovery from a journal.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/TableBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/TableBase.html
new file mode 100644
index 0000000..44ba153
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/TableBase.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.TableBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: TableBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TableBase.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.TableBase" class="title">Uses of Class<br>org.apache.jena.tdb1.store.TableBase</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../QuadTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">QuadTable</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Quad table - a collection of TupleIndexes for 4-tuples
+  together with a node table.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../TripleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TripleTable</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">TripleTable - a collection of TupleIndexes for 3-tuples
+  together with a node table.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/TripleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/TripleTable.html
new file mode 100644
index 0000000..524e4e7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/class-use/TripleTable.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.TripleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store, class: TripleTable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.TripleTable" class="title">Uses of Class<br>org.apache.jena.tdb1.store.TripleTable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../DatasetGraphTDB.html#getTripleTable()" class="member-name-link">getTripleTable</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetGraphTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.TripleTable,org.apache.jena.tdb1.store.QuadTable,org.apache.jena.tdb1.store.DatasetPrefixesTDB,org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation,org.apache.jena.tdb1.store.StorageConfig)" class="member-name-link">DatasetGraphTDB</a><wbr>(<a href="../TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a>&nbsp;tripleTable,
+ <a href="../QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a>&nbsp;quadTable,
+ <a href="../DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a>&nbsp;prefixes,
+ org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation&nbsp;transform,
+ <a href="../StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;config)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html
new file mode 100644
index 0000000..26bda55
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, interface: NodeTable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Interface NodeTable" class="title">Interface NodeTable</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></code>, <code><a href="NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></code>, <code><a href="NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></code>, <code><a href="NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></code>, <code><a href="NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></code>, <code><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">NodeTable</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store"><code>NodeId</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Anything there?</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeIdForNode(org.apache.jena.graph.Node)">
+<h3>getNodeIdForNode</h3>
+<div class="member-signature"><span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeIdForNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>getNodeForNodeId</h3>
+<div class="member-signature"><span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNodeForNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNode(org.apache.jena.graph.Node)">
+<h3>containsNode</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>containsNodeId</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block">Iterate over all nodes (not necessarily fast).  Does not include inlined NodeIds</div>
+</section>
+</li>
+<li>
+<section class="detail" id="allocOffset()">
+<h3>allocOffset</h3>
+<div class="member-signature"><span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">allocOffset</span>()</div>
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block">Anything there?</div>
+</section>
+</li>
+<li>
+<section class="detail" id="wrapped()">
+<h3>wrapped</h3>
+<div class="member-signature"><span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">wrapped</span>()</div>
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html
new file mode 100644
index 0000000..c261a07
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html
@@ -0,0 +1,351 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableCache (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableCache">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableCache.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableCache" class="title">Class NodeTableCache</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableCache</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableCache</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="block">Cache wrapper around a NodeTable.
+ Assumes all access goes through this wrapper.
+ Read-cache - write caching is done via the object file used by the base NodeTable.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.store.nodetable.NodeTable,int,int,int)" class="member-name-link">create</a><wbr>(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ int&nbsp;nodeToIdCacheSize,
+ int&nbsp;idToNodeCacheSize,
+ int&nbsp;nodeMissesCacheSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Node for this NodeId, or null if none</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Anything there?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.store.nodetable.NodeTable,int,int,int)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ int&nbsp;nodeToIdCacheSize,
+ int&nbsp;idToNodeCacheSize,
+ int&nbsp;nodeMissesCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="wrapped()">
+<h3>wrapped</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">wrapped</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#wrapped()">NodeTable</a></code></span></div>
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#wrapped()">wrapped</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>getNodeForNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNodeForNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block">Get the Node for this NodeId, or null if none</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeIdForNode(org.apache.jena.graph.Node)">
+<h3>getNodeIdForNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeIdForNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNode(org.apache.jena.graph.Node)">
+<h3>containsNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">containsNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>containsNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">containsNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocOffset()">
+<h3>allocOffset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">allocOffset</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#allocOffset()">NodeTable</a></code></span></div>
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#allocOffset()">allocOffset</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#isEmpty()">NodeTable</a></code></span></div>
+<div class="block">Anything there?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#all()">NodeTable</a></code></span></div>
+<div class="block">Iterate over all nodes (not necessarily fast).  Does not include inlined NodeIds</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html
new file mode 100644
index 0000000..8f30ea7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html
@@ -0,0 +1,220 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableInline (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableInline">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableInline.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableInline" class="title">Class NodeTableInline</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable.NodeTableWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableInline</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableInline</span>
+<span class="extends-implements">extends <a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></span></div>
+<div class="block">NodeTable wrapper to handle inline node ids.
+ If a node can be made inline, then the underlying table never sees it.
+ If an inline Nodeid is seen, it is decoded and returned without
+ the underlying table being called.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">create</a><wbr>(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.nodetable.NodeTableWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.nodetable.<a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></h3>
+<code><a href="NodeTableWrapper.html#all()">all</a>, <a href="NodeTableWrapper.html#allocOffset()">allocOffset</a>, <a href="NodeTableWrapper.html#close()">close</a>, <a href="NodeTableWrapper.html#containsNode(org.apache.jena.graph.Node)">containsNode</a>, <a href="NodeTableWrapper.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">containsNodeId</a>, <a href="NodeTableWrapper.html#isEmpty()">isEmpty</a>, <a href="NodeTableWrapper.html#sync()">sync</a>, <a href="NodeTableWrapper.html#wrapped()">wrapped</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.store.nodetable.NodeTable)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTableWrapper.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in class&nbsp;<code><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeIdForNode(org.apache.jena.graph.Node)">
+<h3>getNodeIdForNode</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeIdForNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTableWrapper.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a></code>&nbsp;in class&nbsp;<code><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>getNodeForNodeId</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNodeForNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Look up node id and return the Node - return null if not found</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTableWrapper.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a></code>&nbsp;in class&nbsp;<code><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html
new file mode 100644
index 0000000..2eb68bc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html
@@ -0,0 +1,166 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableLib">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableLib.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableLib" class="title">Class NodeTableLib</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableLib</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableLib</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">NodeTableLib</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#print(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>NodeTableLib</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTableLib</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="print(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)">
+<h3>print</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">print</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html
new file mode 100644
index 0000000..206f51d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html
@@ -0,0 +1,341 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableLogger">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableLogger.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableLogger" class="title">Class NodeTableLogger</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableLogger</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableLogger</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">NodeTableLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Anything there?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)">
+<h3>NodeTableLogger</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTableLogger</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeIdForNode(org.apache.jena.graph.Node)">
+<h3>getNodeIdForNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeIdForNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>getNodeForNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNodeForNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Look up node id and return the Node - return null if not found</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNode(org.apache.jena.graph.Node)">
+<h3>containsNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">containsNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>containsNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">containsNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocOffset()">
+<h3>allocOffset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">allocOffset</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#allocOffset()">NodeTable</a></code></span></div>
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#allocOffset()">allocOffset</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#all()">NodeTable</a></code></span></div>
+<div class="block">Iterate over all nodes (not necessarily fast).  Does not include inlined NodeIds</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#isEmpty()">NodeTable</a></code></span></div>
+<div class="block">Anything there?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="wrapped()">
+<h3>wrapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">wrapped</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#wrapped()">NodeTable</a></code></span></div>
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#wrapped()">wrapped</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html
new file mode 100644
index 0000000..b41b0e2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableNative (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableNative">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableNative.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableNative" class="title">Class NodeTableNative</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableNative</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableNative</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="block">A concrete NodeTable based on native storage (string file and an index)</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.index.Index,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">NodeTableNative</a><wbr>(<a href="../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;nodeToId,
+ <a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objectFile)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndex()" class="member-name-link">getIndex</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the Node for this NodeId, or null if none</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getObjects()" class="member-name-link">getObjects</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Anything there?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.index.Index,org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>NodeTableNative</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTableNative</span><wbr><span class="parameters">(<a href="../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>&nbsp;nodeToId,
+ <a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;objectFile)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>getNodeForNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNodeForNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block">Get the Node for this NodeId, or null if none</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeIdForNode(org.apache.jena.graph.Node)">
+<h3>getNodeIdForNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeIdForNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Find the NodeId for a node, or return NodeId.NodeDoesNotExist</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Find the NodeId for a node, allocating a new NodeId if the Node does not yet have a NodeId</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNode(org.apache.jena.graph.Node)">
+<h3>containsNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">containsNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>containsNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">containsNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocOffset()">
+<h3>allocOffset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">allocOffset</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#allocOffset()">NodeTable</a></code></span></div>
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#allocOffset()">allocOffset</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#all()">NodeTable</a></code></span></div>
+<div class="block">Iterate over all nodes (not necessarily fast).  Does not include inlined NodeIds</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getObjects()">
+<h3>getObjects</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">getObjects</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndex()">
+<h3>getIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">getIndex</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#isEmpty()">NodeTable</a></code></span></div>
+<div class="block">Anything there?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="wrapped()">
+<h3>wrapped</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">wrapped</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#wrapped()">NodeTable</a></code></span></div>
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#wrapped()">wrapped</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html
new file mode 100644
index 0000000..01c8323
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableReadonly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableReadonly">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableReadonly.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableReadonly" class="title">Class NodeTableReadonly</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable.NodeTableWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableReadonly</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableReadonly</span>
+<span class="extends-implements">extends <a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">NodeTableReadonly</a><wbr>(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.nodetable.NodeTableWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.nodetable.<a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></h3>
+<code><a href="NodeTableWrapper.html#all()">all</a>, <a href="NodeTableWrapper.html#allocOffset()">allocOffset</a>, <a href="NodeTableWrapper.html#close()">close</a>, <a href="NodeTableWrapper.html#containsNode(org.apache.jena.graph.Node)">containsNode</a>, <a href="NodeTableWrapper.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">containsNodeId</a>, <a href="NodeTableWrapper.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a>, <a href="NodeTableWrapper.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a>, <a href="NodeTableWrapper.html#isEmpty()">isEmpty</a>, <a href="NodeTableWrapper.html#sync()">sync</a>, <a href="NodeTableWrapper.html#wrapped()">wrapped</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.nodetable.NodeTable)">
+<h3>NodeTableReadonly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTableReadonly</span><wbr><span class="parameters">(<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTableWrapper.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in class&nbsp;<code><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html
new file mode 100644
index 0000000..0a479fe
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html
@@ -0,0 +1,316 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTableWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTableWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodeTableWrapper" class="title">Class NodeTableWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodeTableWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></code>, <code><a href="NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTableWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Iterate over all nodes (not necessarily fast).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocOffset()" class="member-name-link">allocOffset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNode(org.apache.jena.graph.Node)" class="member-name-link">containsNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#containsNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">containsNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Test whether the node table contains an entry for node</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllocateNodeId(org.apache.jena.graph.Node)" class="member-name-link">getAllocateNodeId</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNodeForNodeId</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Look up node id and return the Node - return null if not found</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeIdForNode(org.apache.jena.graph.Node)" class="member-name-link">getNodeIdForNode</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Anything there?</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="wrapped()">
+<h3>wrapped</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">wrapped</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#wrapped()">NodeTable</a></code></span></div>
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#wrapped()">wrapped</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getAllocateNodeId(org.apache.jena.graph.Node)">
+<h3>getAllocateNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getAllocateNodeId</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Store the node in the node table (if not already present) and return the allocated Id.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getAllocateNodeId(org.apache.jena.graph.Node)">getAllocateNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeIdForNode(org.apache.jena.graph.Node)">
+<h3>getNodeIdForNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeIdForNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Look up node and return the NodeId - return NodeId.NodeDoesNotExist if not found</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeIdForNode(org.apache.jena.graph.Node)">getNodeIdForNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>getNodeForNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNodeForNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Look up node id and return the Node - return null if not found</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#getNodeForNodeId(org.apache.jena.tdb1.store.NodeId)">getNodeForNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNode(org.apache.jena.graph.Node)">
+<h3>containsNode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNode(org.apache.jena.graph.Node)">containsNode</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="containsNodeId(org.apache.jena.tdb1.store.NodeId)">
+<h3>containsNodeId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">containsNodeId</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">NodeTable</a></code></span></div>
+<div class="block">Test whether the node table contains an entry for node</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#containsNodeId(org.apache.jena.tdb1.store.NodeId)">containsNodeId</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocOffset()">
+<h3>allocOffset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">allocOffset</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#allocOffset()">NodeTable</a></code></span></div>
+<div class="block">The offset needed to predicate allocation difference between persistent tables - internal function</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#allocOffset()">allocOffset</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>,<wbr>org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#all()">NodeTable</a></code></span></div>
+<div class="block">Iterate over all nodes (not necessarily fast).  Does not include inlined NodeIds</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTable.html#isEmpty()">NodeTable</a></code></span></div>
+<div class="block">Anything there?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html
new file mode 100644
index 0000000..91dd4bb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Nodec (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, interface: Nodec">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Nodec.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Interface Nodec" class="title">Interface Nodec</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Nodec</span></div>
+<div class="block">Encode/decode for Nodes into bytes</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">decode</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Decode the node from the byte buffer.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">encode</a><wbr>(org.apache.jena.graph.Node&nbsp;node,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Encode the node into the byte buffer, starting at the given offset.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#maxSize(org.apache.jena.graph.Node)" class="member-name-link">maxSize</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Calculate the maximum number of bytes needed for a Node.</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="maxSize(org.apache.jena.graph.Node)">
+<h3>maxSize</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">maxSize</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Calculate the maximum number of bytes needed for a Node. This needs to be
+ an overestimate and is used to ensure there is space in the bytebuffer
+ passed to encode.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">
+<h3>encode</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">encode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</span></div>
+<div class="block">Encode the node into the byte buffer, starting at the given offset. The
+ ByteBuffer will have position/limit around the space used on return,
+ <b>without a length code<b>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>node</code> - Node to encode.</dd>
+<dd><code>bb</code> - ByteBuffer</dd>
+<dd><code>pmap</code> - Optional prefix mapping. Can be null.</dd>
+<dt>Returns:</dt>
+<dd>Length of byte buffer used for the whole encoding.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">
+<h3>decode</h3>
+<div class="member-signature"><span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">decode</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</span></div>
+<div class="block">Decode the node from the byte buffer. The ByteBuffer position should be
+ the start of the encoding (no binary length for example)</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>bb</code> - ByteBuffer</dd>
+<dd><code>pmap</code> - Optional prefix mapping. Can be null.</dd>
+<dt>Returns:</dt>
+<dd>the decoded Node.</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html
new file mode 100644
index 0000000..4c3b78d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodecLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodecLib">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodecLib.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodecLib" class="title">Class NodecLib</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodecLib</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodecLib</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Utilities for encoding/decoding nodes as strings.
+ Normally use a Nodec (byte buffers) instead.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">NodecLib</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>NodecLib</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodecLib</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html
new file mode 100644
index 0000000..608827c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodecSSE (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodecSSE">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodecSSE.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<h1 title="Class NodecSSE" class="title">Class NodecSSE</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetable.NodecSSE</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodecSSE</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></span></div>
+<div class="block">Simple encoder/decoder for nodes that uses Turtle term string encoding.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">NodecSSE</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">decode</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Decode the node from the byte buffer.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)" class="member-name-link">encode</a><wbr>(org.apache.jena.graph.Node&nbsp;node,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Encode the node into the byte buffer, starting at the given offset.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#maxSize(org.apache.jena.graph.Node)" class="member-name-link">maxSize</a><wbr>(org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Calculate the maximum number of bytes needed for a Node.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>NodecSSE</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodecSSE</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="maxSize(org.apache.jena.graph.Node)">
+<h3>maxSize</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">maxSize</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Nodec.html#maxSize(org.apache.jena.graph.Node)">Nodec</a></code></span></div>
+<div class="block">Calculate the maximum number of bytes needed for a Node. This needs to be
+ an overestimate and is used to ensure there is space in the bytebuffer
+ passed to encode.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Nodec.html#maxSize(org.apache.jena.graph.Node)">maxSize</a></code>&nbsp;in interface&nbsp;<code><a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">
+<h3>encode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">encode</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;node,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Nodec.html#encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">Nodec</a></code></span></div>
+<div class="block">Encode the node into the byte buffer, starting at the given offset. The
+ ByteBuffer will have position/limit around the space used on return,
+ <b>without a length code<b>.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Nodec.html#encode(org.apache.jena.graph.Node,java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">encode</a></code>&nbsp;in interface&nbsp;<code><a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>node</code> - Node to encode.</dd>
+<dd><code>bb</code> - ByteBuffer</dd>
+<dd><code>pmap</code> - Optional prefix mapping. Can be null.</dd>
+<dt>Returns:</dt>
+<dd>Length of byte buffer used for the whole encoding.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">
+<h3>decode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">decode</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;bb,
+ org.apache.jena.shared.PrefixMapping&nbsp;pmap)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Nodec.html#decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">Nodec</a></code></span></div>
+<div class="block">Decode the node from the byte buffer. The ByteBuffer position should be
+ the start of the encoding (no binary length for example)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="Nodec.html#decode(java.nio.ByteBuffer,org.apache.jena.shared.PrefixMapping)">decode</a></code>&nbsp;in interface&nbsp;<code><a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>bb</code> - ByteBuffer</dd>
+<dd><code>pmap</code> - Optional prefix mapping. Can be null.</dd>
+<dt>Returns:</dt>
+<dd>the decoded Node.</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTable.html
new file mode 100644
index 0000000..a1b4f29
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTable.html
@@ -0,0 +1,361 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.nodetable.NodeTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, interface: NodeTable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.nodetable.NodeTable" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.nodetable.NodeTable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.solver.stats">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#convertToNodeId(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodeId</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#convertToNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToNodes</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.sparql.core.Quad&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#convertToQuads(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToQuads</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Triple&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#convertToTriples(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">convertToTriples</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpNodeTable(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Set)" class="member-name-link">dumpNodeTable</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&gt;&nbsp;dumpedNodeTables)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeLib.</span><code><a href="../../../lib/NodeLib.html#nodes(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Iterator)" class="member-name-link">nodes</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#tupleNodeIds(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodeIds</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&nbsp;nodes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleLib.</span><code><a href="../../../lib/TupleLib.html#tupleNodes(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">tupleNodes</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Method parameters in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with type arguments of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpNodeTable(org.apache.jena.tdb1.store.nodetable.NodeTable,java.util.Set)" class="member-name-link">dumpNodeTable</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&gt;&nbsp;dumpedNodeTables)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,java.lang.String,int,int)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexNode2Id,
+ int&nbsp;node2NodeIdCacheSize,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexId2Node,
+ int&nbsp;nodeId2NodeCacheSize,
+ int&nbsp;sizeNodeMissCacheSize)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetBuilderStd.</span><code><a href="../../../setup/DatasetBuilderStd.html#makeNodeTable(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">makeNodeTable</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../solver/BindingTDB.html#%3Cinit%3E(org.apache.jena.tdb1.solver.BindingNodeId,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">BindingTDB</a><wbr>(<a href="../../../solver/BindingNodeId.html" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a>&nbsp;idBinding,
+ <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver.stats">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../../../solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../../solver/stats/StatsCollectorNodeId.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">StatsCollectorNodeId</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Constructors in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../QuadTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">QuadTable</a><wbr>(<a href="../../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../TripleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">TripleTable</a><wbr>(<a href="../../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that implement <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTableCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Cache wrapper around a NodeTable.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTableInline.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">NodeTable wrapper to handle inline node ids.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTableLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTableNative.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">A concrete NodeTable based on native storage (string file and an index)</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTableReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that return <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,int,int,int)" class="member-name-link">create</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ int&nbsp;nodeToIdCacheSize,
+ int&nbsp;idToNodeCacheSize,
+ int&nbsp;nodeMissesCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableInline.</span><code><a href="../NodeTableInline.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">create</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTable.</span><code><a href="../NodeTable.html#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return a NodeTable if this instance wraps another, else return null</div>
+</div>
+<div class="col-first even-row-color"><code>final <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../NodeTableCache.html#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableLogger.</span><code><a href="../NodeTableLogger.html#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableNative.</span><code><a href="../NodeTableNative.html#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableWrapper.</span><code><a href="../NodeTableWrapper.html#wrapped()" class="member-name-link">wrapped</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,int,int,int)" class="member-name-link">create</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ int&nbsp;nodeToIdCacheSize,
+ int&nbsp;idToNodeCacheSize,
+ int&nbsp;nodeMissesCacheSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableCache.</span><code><a href="../NodeTableCache.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">create</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTableInline.</span><code><a href="../NodeTableInline.html#create(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">create</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTableLib.</span><code><a href="../NodeTableLib.html#print(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTableLogger.html#%3Cinit%3E(java.lang.String,org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">NodeTableLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTableReadonly.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetable.NodeTable)" class="member-name-link">NodeTableReadonly</a><wbr>(<a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> that return <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../../nodetupletable/NodeTupleTable.html#getNodeTable()" class="member-name-link">getNodeTable</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the node table</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../../nodetupletable/NodeTupleTableConcrete.html#getNodeTable()" class="member-name-link">getNodeTable</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the node table</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../../nodetupletable/NodeTupleTableWrapper.html#getNodeTable()" class="member-name-link">getNodeTable</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> with parameters of type <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../nodetupletable/NodeTupleTableConcrete.html#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">NodeTupleTableConcrete</a><wbr>(int&nbsp;N,
+ <a href="../../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;dsControl)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableCache.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableCache.html
new file mode 100644
index 0000000..9844a25
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableCache.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableCache (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableCache">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableCache" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableCache</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodeTableCache</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableInline.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableInline.html
new file mode 100644
index 0000000..aeb8d6e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableInline.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableInline (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableInline">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableInline" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableInline</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodeTableInline</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableLib.html
new file mode 100644
index 0000000..7d3bbca
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableLib.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableLib">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableLib.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableLib" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableLib</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodeTableLib</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableLogger.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableLogger.html
new file mode 100644
index 0000000..a96a786
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableLogger.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableLogger (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableLogger">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableLogger" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableLogger</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodeTableLogger</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableNative.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableNative.html
new file mode 100644
index 0000000..68f8096
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableNative.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableNative (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableNative">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableNative" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableNative</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodeTableNative</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableReadonly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableReadonly.html
new file mode 100644
index 0000000..a995e32
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableReadonly.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableReadonly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableReadonly">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableReadonly" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableReadonly</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodeTableReadonly</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableWrapper.html
new file mode 100644
index 0000000..8391e85
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodeTableWrapper.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodeTableWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodeTableWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodeTableWrapper</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Subclasses of <a href="../NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTableInline.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">NodeTable wrapper to handle inline node ids.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTableReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/Nodec.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/Nodec.html
new file mode 100644
index 0000000..268e293
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/Nodec.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.nodetable.Nodec (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, interface: Nodec">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.nodetable.Nodec" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.nodetable.Nodec</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<h2>Uses of <a href="../Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetable</a> that implement <a href="../Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodecSSE.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Simple encoder/decoder for nodes that uses Turtle term string encoding.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodecLib.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodecLib.html
new file mode 100644
index 0000000..4e0736c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodecLib.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodecLib (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodecLib">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodecLib.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodecLib" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodecLib</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodecLib</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodecSSE.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodecSSE.html
new file mode 100644
index 0000000..d1685bf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/class-use/NodecSSE.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetable.NodecSSE (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable, class: NodecSSE">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetable.NodecSSE" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetable.NodecSSE</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetable.NodecSSE</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html
new file mode 100644
index 0000000..8c63ac9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-summary.html
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.nodetable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.store.nodetable" class="title">Package org.apache.jena.tdb1.store.nodetable</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.store.nodetable</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">Encode/decode for Nodes into bytes</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodecLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecLib</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Utilities for encoding/decoding nodes as strings.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodecSSE.html" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Simple encoder/decoder for nodes that uses Turtle term string encoding.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodeTableCache.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Cache wrapper around a NodeTable.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodeTableInline.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">NodeTable wrapper to handle inline node ids.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodeTableLib.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodeTableLogger.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodeTableNative.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A concrete NodeTable based on native storage (string file and an index)</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodeTableReadonly.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodeTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-tree.html
new file mode 100644
index 0000000..f993880
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-tree.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.nodetable Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.store.nodetable</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodecLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecLib</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodecSSE.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableNative.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableInline.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTableReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="Nodec.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="NodeTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-use.html
new file mode 100644
index 0000000..00c8d91
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-use.html
@@ -0,0 +1,189 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.store.nodetable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetable">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.store.nodetable" class="title">Uses of Package<br>org.apache.jena.tdb1.store.nodetable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.solver.stats">org.apache.jena.tdb1.solver.stats</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.lib">NodeTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.setup">NodeTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.solver">NodeTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver.stats">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="../../solver/stats/package-summary.html">org.apache.jena.tdb1.solver.stats</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.solver.stats">NodeTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="../package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.store">NodeTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Nodec.html#org.apache.jena.tdb1.store.nodetable">Nodec</a></div>
+<div class="col-last even-row-color">
+<div class="block">Encode/decode for Nodes into bytes</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.store.nodetable">NodeTable</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTableWrapper.html#org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetable</a> used by <a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTable.html#org.apache.jena.tdb1.store.nodetupletable">NodeTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Node table - conceptually a two way mapping of Node &lt;-&gt; NodeId
+  where Nodes can be stored and NodeIds allocated.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html
new file mode 100644
index 0000000..c3afa66
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTupleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, interface: NodeTupleTable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTupleTable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<h1 title="Interface NodeTupleTable" class="title">Interface NodeTupleTable</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></code>, <code><a href="NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></code>, <code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">NodeTupleTable</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Clear the tuple table.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#find(org.apache.jena.graph.Node...)" class="member-name-link">find</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find by node.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findAll()" class="member-name-link">findAll</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find all tuples</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getNodeTable()" class="member-name-link">getNodeTable</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the node table</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTupleLen()" class="member-name-link">getTupleLen</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">The length of tuples managed.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="addRow(org.apache.jena.graph.Node...)">
+<h3>addRow</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">addRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteRow(org.apache.jena.graph.Node...)">
+<h3>deleteRow</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">deleteRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLen()">
+<h3>getTupleLen</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLen</span>()</div>
+<div class="block">The length of tuples managed. -1 indicates "variable length"</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.graph.Node...)">
+<h3>find</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block">Find by node.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="findAsNodeIds(org.apache.jena.graph.Node...)">
+<h3>findAsNodeIds</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAsNodeIds</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block">Find by node - return an iterator of NodeIds. Can return "null" for not found as well as NullIterator</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.store.NodeId...)">
+<h3>find</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</span></div>
+<div class="block">Find by NodeId.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</span></div>
+<div class="block">Find by NodeId.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="findAll()">
+<h3>findAll</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAll</span>()</div>
+<div class="block">Find all tuples</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleTable()">
+<h3>getTupleTable</h3>
+<div class="member-signature"><span class="return-type"><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span>&nbsp;<span class="element-name">getTupleTable</span>()</div>
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeTable()">
+<h3>getNodeTable</h3>
+<div class="member-signature"><span class="return-type"><a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">getNodeTable</span>()</div>
+<div class="block">Return the node table</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Clear the tuple table.  After this operation, find* will find  nothing.
+ This does not mean all data has been removed - for example, it does not mean
+ that any node table has been emptied.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getPolicy()">
+<h3>getPolicy</h3>
+<div class="member-signature"><span class="return-type"><a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span>&nbsp;<span class="element-name">getPolicy</span>()</div>
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html
new file mode 100644
index 0000000..d67cea6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTupleTableConcrete (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, class: NodeTupleTableConcrete">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTupleTableConcrete.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<h1 title="Class NodeTupleTableConcrete" class="title">Class NodeTupleTableConcrete</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableConcrete</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTupleTableConcrete</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="block">Group a tuple table and node table together to provide a real NodeTupleTable</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">NodeTupleTableConcrete</a><wbr>(int&nbsp;N,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;dsControl)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the tuple table - does not clear the node table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.graph.Node...)" class="member-name-link">find</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by node.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findAll()" class="member-name-link">findAll</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find all tuples</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeTable()" class="member-name-link">getNodeTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the node table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleLen()" class="member-name-link">getTupleLen</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The length of tuples managed.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the underlying tuple table - used with great care by tools that
+ directly manipulate internal structures.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int,org.apache.jena.tdb1.store.tupletable.TupleIndex[],org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)">
+<h3>NodeTupleTableConcrete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTupleTableConcrete</span><wbr><span class="parameters">(int&nbsp;N,
+ <a href="../tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;dsControl)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getPolicy()">
+<h3>getPolicy</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span>&nbsp;<span class="element-name">getPolicy</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getPolicy()">NodeTupleTable</a></code></span></div>
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getPolicy()">getPolicy</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addRow(org.apache.jena.graph.Node...)">
+<h3>addRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">addRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#addRow(org.apache.jena.graph.Node...)">addRow</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteRow(org.apache.jena.graph.Node...)">
+<h3>deleteRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">deleteRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#deleteRow(org.apache.jena.graph.Node...)">deleteRow</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLen()">
+<h3>getTupleLen</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLen</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getTupleLen()">NodeTupleTable</a></code></span></div>
+<div class="block">The length of tuples managed. -1 indicates "variable length"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getTupleLen()">getTupleLen</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.graph.Node...)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block">Find by node.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.graph.Node...)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="findAsNodeIds(org.apache.jena.graph.Node...)">
+<h3>findAsNodeIds</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAsNodeIds</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block">Find by node - return an iterator of NodeIds. Can return "null" (when a
+ node is known to be unknown) for not found as well as NullIterator (when
+ no tuples are found (unknown unknown).</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)">findAsNodeIds</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.store.NodeId...)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</span></div>
+<div class="block">Find by NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block">Find by NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="findAll()">
+<h3>findAll</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAll</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#findAll()">NodeTupleTable</a></code></span></div>
+<div class="block">Find all tuples</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#findAll()">findAll</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleTable()">
+<h3>getTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span>&nbsp;<span class="element-name">getTupleTable</span>()</div>
+<div class="block">Return the underlying tuple table - used with great care by tools that
+ directly manipulate internal structures.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getTupleTable()">getTupleTable</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeTable()">
+<h3>getNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">getNodeTable</span>()</div>
+<div class="block">Return the node table</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getNodeTable()">getNodeTable</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Clear the tuple table - does not clear the node table</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html
new file mode 100644
index 0000000..33e5603
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html
@@ -0,0 +1,295 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTupleTableView (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, class: NodeTupleTableView">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTupleTableView.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<h1 title="Class NodeTupleTableView" class="title">Class NodeTupleTableView</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableWrapper</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableView</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTupleTableView</span>
+<span class="extends-implements">extends <a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></span></div>
+<div class="block">(Read-only?) projection of another NodeTupleTable. 
+ This will not reduce a N-wide tuple to N-1 when find*() used.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,org.apache.jena.graph.Node)" class="member-name-link">NodeTupleTableView</a><wbr>(<a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt,
+ org.apache.jena.graph.Node&nbsp;prefix)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.graph.Node...)" class="member-name-link">find</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by node.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableWrapper">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></h3>
+<code><a href="NodeTupleTableWrapper.html#clear()">clear</a>, <a href="NodeTupleTableWrapper.html#close()">close</a>, <a href="NodeTupleTableWrapper.html#findAll()">findAll</a>, <a href="NodeTupleTableWrapper.html#getNodeTable()">getNodeTable</a>, <a href="NodeTupleTableWrapper.html#getPolicy()">getPolicy</a>, <a href="NodeTupleTableWrapper.html#getTupleLen()">getTupleLen</a>, <a href="NodeTupleTableWrapper.html#isEmpty()">isEmpty</a>, <a href="NodeTupleTableWrapper.html#size()">size</a>, <a href="NodeTupleTableWrapper.html#sync()">sync</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,org.apache.jena.graph.Node)">
+<h3>NodeTupleTableView</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTupleTableView</span><wbr><span class="parameters">(<a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt,
+ org.apache.jena.graph.Node&nbsp;prefix)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="addRow(org.apache.jena.graph.Node...)">
+<h3>addRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">addRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#addRow(org.apache.jena.graph.Node...)">addRow</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#addRow(org.apache.jena.graph.Node...)">addRow</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteRow(org.apache.jena.graph.Node...)">
+<h3>deleteRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">deleteRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#deleteRow(org.apache.jena.graph.Node...)">deleteRow</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#deleteRow(org.apache.jena.graph.Node...)">deleteRow</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.graph.Node...)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#find(org.apache.jena.graph.Node...)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by node.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.graph.Node...)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#find(org.apache.jena.graph.Node...)">find</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.store.NodeId...)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#find(org.apache.jena.tdb1.store.NodeId...)">find</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;ids)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="findAsNodeIds(org.apache.jena.graph.Node...)">
+<h3>findAsNodeIds</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAsNodeIds</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by node - return an iterator of NodeIds. Can return "null" for not found as well as NullIterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)">findAsNodeIds</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#findAsNodeIds(org.apache.jena.graph.Node...)">findAsNodeIds</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleTable()">
+<h3>getTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span>&nbsp;<span class="element-name">getTupleTable</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getTupleTable()">NodeTupleTable</a></code></span></div>
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getTupleTable()">getTupleTable</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="NodeTupleTableWrapper.html#getTupleTable()">getTupleTable</a></code>&nbsp;in class&nbsp;<code><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html
new file mode 100644
index 0000000..b13dc9a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html
@@ -0,0 +1,416 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>NodeTupleTableWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, class: NodeTupleTableWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/NodeTupleTableWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<h1 title="Class NodeTupleTableWrapper" class="title">Class NodeTupleTableWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NodeTupleTableWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">NodeTupleTableWrapper</a><wbr>(<a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addRow(org.apache.jena.graph.Node...)" class="member-name-link">addRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the tuple table.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteRow(org.apache.jena.graph.Node...)" class="member-name-link">deleteRow</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.graph.Node...)" class="member-name-link">find</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by node.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.tdb1.store.NodeId...)" class="member-name-link">find</a><wbr>(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by NodeId.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findAll()" class="member-name-link">findAll</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find all tuples</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#findAsNodeIds(org.apache.jena.graph.Node...)" class="member-name-link">findAsNodeIds</a><wbr>(org.apache.jena.graph.Node...&nbsp;nodes)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find by node - return an iterator of NodeIds.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNodeTable()" class="member-name-link">getNodeTable</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the node table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleLen()" class="member-name-link">getTupleLen</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The length of tuples managed.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)">
+<h3>NodeTupleTableWrapper</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NodeTupleTableWrapper</span><wbr><span class="parameters">(<a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="addRow(org.apache.jena.graph.Node...)">
+<h3>addRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">addRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#addRow(org.apache.jena.graph.Node...)">addRow</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="deleteRow(org.apache.jena.graph.Node...)">
+<h3>deleteRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">deleteRow</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#deleteRow(org.apache.jena.graph.Node...)">deleteRow</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLen()">
+<h3>getTupleLen</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLen</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getTupleLen()">NodeTupleTable</a></code></span></div>
+<div class="block">The length of tuples managed. -1 indicates "variable length"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getTupleLen()">getTupleLen</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.graph.Node...)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;org.apache.jena.graph.Node&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#find(org.apache.jena.graph.Node...)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by node.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.graph.Node...)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.tdb1.store.NodeId...)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>...&nbsp;ids)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.tdb1.store.NodeId...)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by NodeId.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="findAsNodeIds(org.apache.jena.graph.Node...)">
+<h3>findAsNodeIds</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAsNodeIds</span><wbr><span class="parameters">(org.apache.jena.graph.Node...&nbsp;nodes)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)">NodeTupleTable</a></code></span></div>
+<div class="block">Find by node - return an iterator of NodeIds. Can return "null" for not found as well as NullIterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#findAsNodeIds(org.apache.jena.graph.Node...)">findAsNodeIds</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="findAll()">
+<h3>findAll</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">findAll</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#findAll()">NodeTupleTable</a></code></span></div>
+<div class="block">Find all tuples</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#findAll()">findAll</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeTable()">
+<h3>getNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a></span>&nbsp;<span class="element-name">getNodeTable</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getNodeTable()">NodeTupleTable</a></code></span></div>
+<div class="block">Return the node table</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getNodeTable()">getNodeTable</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleTable()">
+<h3>getTupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../tupletable/TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span>&nbsp;<span class="element-name">getTupleTable</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getTupleTable()">NodeTupleTable</a></code></span></div>
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getTupleTable()">getTupleTable</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getPolicy()">
+<h3>getPolicy</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span>&nbsp;<span class="element-name">getPolicy</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#getPolicy()">NodeTupleTable</a></code></span></div>
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#getPolicy()">getPolicy</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="NodeTupleTable.html#clear()">NodeTupleTable</a></code></span></div>
+<div class="block">Clear the tuple table.  After this operation, find* will find  nothing.
+ This does not mean all data has been removed - for example, it does not mean
+ that any node table has been emptied.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="NodeTupleTable.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTable.html
new file mode 100644
index 0000000..919967e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTable.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, interface: NodeTupleTable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<h2>Uses of <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> in <a href="../../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></h2>
+<div class="caption"><span>Methods in <a href="../../../solver/package-summary.html">org.apache.jena.tdb1.solver</a> with parameters of type <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SolverLibTDB.</span><code><a href="../../../solver/SolverLibTDB.html#unionGraph(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">unionGraph</a><wbr>(<a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTDB.</span><code><a href="../../DatasetGraphTDB.html#chooseNodeTupleTable(org.apache.jena.graph.Node)" class="member-name-link">chooseNodeTupleTable</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DatasetPrefixesTDB.</span><code><a href="../../DatasetPrefixesTDB.html#getNodeTupleTable()" class="member-name-link">getNodeTupleTable</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GraphTDB.</span><code><a href="../../GraphTDB.html#getNodeTupleTable()" class="member-name-link">getNodeTupleTable</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">The NodeTupleTable for this graph - valid only inside the transaction or non-transactional.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TableBase.</span><code><a href="../../TableBase.html#getNodeTupleTable()" class="member-name-link">getNodeTupleTable</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../DatasetPrefixesTDB.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">DatasetPrefixesTDB</a><wbr>(<a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<h2>Uses of <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> in <a href="../../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></h2>
+<div class="caption"><span>Constructors in <a href="../../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> with parameters of type <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../bulkloader/LoaderNodeTupleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,java.lang.String,org.apache.jena.tdb1.store.bulkloader.LoadMonitor)" class="member-name-link">LoaderNodeTupleTable</a><wbr>(<a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;nodeTupleTable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;itemsName,
+ <a href="../../bulkloader/LoadMonitor.html" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a>&nbsp;monitor)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> that implement <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTupleTableConcrete.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Group a tuple table and node table together to provide a real NodeTupleTable</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTupleTableView.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">(Read-only?) projection of another NodeTupleTable.</div>
+</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTupleTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> with parameters of type <a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTupleTableView.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable,org.apache.jena.graph.Node)" class="member-name-link">NodeTupleTableView</a><wbr>(<a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt,
+ org.apache.jena.graph.Node&nbsp;prefix)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../NodeTupleTableWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.store.nodetupletable.NodeTupleTable)" class="member-name-link">NodeTupleTableWrapper</a><wbr>(<a href="../NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>&nbsp;ntt)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableConcrete.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableConcrete.html
new file mode 100644
index 0000000..b115db4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableConcrete.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableConcrete (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, class: NodeTupleTableConcrete">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableConcrete" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableConcrete</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableConcrete</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableView.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableView.html
new file mode 100644
index 0000000..8fc7ed1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableView.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableView (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, class: NodeTupleTableView">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableView" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableView</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableView</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableWrapper.html
new file mode 100644
index 0000000..ed091c6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/class-use/NodeTupleTableWrapper.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable, class: NodeTupleTableWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.store.nodetupletable.NodeTupleTableWrapper</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Subclasses of <a href="../NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../NodeTupleTableView.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">(Read-only?) projection of another NodeTupleTable.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html
new file mode 100644
index 0000000..3562fc3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-summary.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.nodetupletable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.store.nodetupletable" class="title">Package org.apache.jena.tdb1.store.nodetupletable</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.store.nodetupletable</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodeTupleTableConcrete.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Group a tuple table and node table together to provide a real NodeTupleTable</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="NodeTupleTableView.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">(Read-only?) projection of another NodeTupleTable.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodeTupleTableWrapper.html" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-tree.html
new file mode 100644
index 0000000..11c45d4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-tree.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.nodetupletable Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.store.nodetupletable</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTableConcrete.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a> (implements org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a> (implements org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTableView.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="NodeTupleTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-use.html
new file mode 100644
index 0000000..5164b35
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-use.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.store.nodetupletable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.nodetupletable">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.store.nodetupletable" class="title">Uses of Package<br>org.apache.jena.tdb1.store.nodetupletable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> used by <a href="../../solver/package-summary.html">org.apache.jena.tdb1.solver</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTupleTable.html#org.apache.jena.tdb1.solver">NodeTupleTable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> used by <a href="../package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTupleTable.html#org.apache.jena.tdb1.store">NodeTupleTable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> used by <a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTupleTable.html#org.apache.jena.tdb1.store.bulkloader">NodeTupleTable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> used by <a href="package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeTupleTable.html#org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/NodeTupleTableWrapper.html#org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html
new file mode 100644
index 0000000..758112f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-summary.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.store" class="title">Package org.apache.jena.tdb1.store</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.store</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">Abstract of prefix storage for graphs in an RDF dataset.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DateTimeNode.html" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DecimalNode.html" title="class in org.apache.jena.tdb1.store">DecimalNode</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="GraphNonTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Non-transactional version of <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="GraphPrefixesProjection.html" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Projection from DatasetPrefixStorage to a single <code>PrefixMapping</code>.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store">GraphTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="GraphTxnTDB.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Transaction-capable version of <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="GraphTxnTDB_Prefixes.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Alternative GraphTxnTDB that has its own prefixes.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">"switchable" prefix mapping backed by storage in DatasetPrefixesTDB</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Hash.html" title="class in org.apache.jena.tdb1.store">Hash</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Hash values.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="IntegerNode.html" title="class in org.apache.jena.tdb1.store">IntegerNode</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab3"><a href="NodeType.html" title="enum class in org.apache.jena.tdb1.store">NodeType</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab3">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PrefixMapTDB1.html" title="class in org.apache.jena.tdb1.store">PrefixMapTDB1</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="QuadTable.html" title="class in org.apache.jena.tdb1.store">QuadTable</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Quad table - a collection of TupleIndexes for 4-tuples
+  together with a node table.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SinkProgress.html" title="class in org.apache.jena.tdb1.store">SinkProgress</a>&lt;X&gt;</div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TableBase.html" title="class in org.apache.jena.tdb1.store">TableBase</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TripleTable.html" title="class in org.apache.jena.tdb1.store">TripleTable</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">TripleTable - a collection of TupleIndexes for 3-tuples
+  together with a node table.</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-tree.html
new file mode 100644
index 0000000..20d6f0d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-tree.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.store</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphBase (implements org.apache.jena.sparql.core.DatasetGraph)
+<ul>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphBaseFind
+<ul>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphTriplesQuads
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="DatasetGraphTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="DatasetPrefixesTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a> (implements org.apache.jena.tdb1.store.<a href="DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="DateTimeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="DecimalNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DecimalNode</a></li>
+<li class="circle">org.apache.jena.graph.impl.GraphBase (implements org.apache.jena.graph.impl.GraphWithPerform)
+<ul>
+<li class="circle">org.apache.jena.sparql.core.GraphView (implements org.apache.jena.sparql.core.NamedGraph, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="GraphTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="GraphNonTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="GraphTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="GraphTxnTDB_Prefixes.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="Hash.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">Hash</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="IntegerNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">IntegerNode</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="NodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">NodeId</a></li>
+<li class="circle">org.apache.jena.riot.system.PrefixMapBase (implements org.apache.jena.riot.system.PrefixMap)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="GraphPrefixesProjection.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.riot.system.PrefixMapWrapper (implements org.apache.jena.riot.system.PrefixMap)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a></li>
+<li class="circle">org.apache.jena.riot.system.PrefixMapProxy
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="PrefixMapTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">PrefixMapTDB1</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="SinkProgress.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">SinkProgress</a>&lt;X&gt; (implements org.apache.jena.atlas.lib.Sink&lt;T&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="StorageConfig.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">StorageConfig</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="TableBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TableBase</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="QuadTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">QuadTable</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="TripleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TripleTable</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="DatasetPrefixStorage.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="DatasetPrefixStorage.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="NodeType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.store">NodeType</a> (implements org.apache.jena.sparql.util.Named)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-use.html
new file mode 100644
index 0000000..d8a0cd6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/package-use.html
@@ -0,0 +1,337 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.store (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.store" class="title">Uses of Package<br>org.apache.jena.tdb1.store</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb">org.apache.jena.tdb</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1">org.apache.jena.tdb1</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.index">org.apache.jena.tdb1.index</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.modify">org.apache.jena.tdb1.modify</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.solver">org.apache.jena.tdb1.solver</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetable">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../../tdb/package-summary.html">org.apache.jena.tdb</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/GraphTDB.html#org.apache.jena.tdb">GraphTDB</a></div>
+<div class="col-last odd-row-color">
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../package-summary.html">org.apache.jena.tdb1</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/GraphTDB.html#org.apache.jena.tdb1">GraphTDB</a></div>
+<div class="col-last odd-row-color">
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.index">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../index/package-summary.html">org.apache.jena.tdb1.index</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.index">NodeId</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/Hash.html#org.apache.jena.tdb1.lib">Hash</a></div>
+<div class="col-last even-row-color">
+<div class="block">Hash values.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.lib">NodeId</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.modify">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../modify/package-summary.html">org.apache.jena.tdb1.modify</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.modify">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.setup">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/DatasetPrefixesTDB.html#org.apache.jena.tdb1.setup">DatasetPrefixesTDB</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.solver">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../solver/package-summary.html">org.apache.jena.tdb1.solver</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.solver">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/GraphTDB.html#org.apache.jena.tdb1.solver">GraphTDB</a></div>
+<div class="col-last odd-row-color">
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.solver">NodeId</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.store">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/DatasetPrefixesTDB.html#org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Dataset prefixes; a table of nodes with prefix-centric operations.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetPrefixStorage.html#org.apache.jena.tdb1.store">DatasetPrefixStorage</a></div>
+<div class="col-last even-row-color">
+<div class="block">Abstract of prefix storage for graphs in an RDF dataset.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/DecimalNode.html#org.apache.jena.tdb1.store">DecimalNode</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/GraphTDB.html#org.apache.jena.tdb1.store">GraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">General operations for TDB graphs
+ (free-standing graph, default graph and named graphs)</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/GraphTxnTDB.html#org.apache.jena.tdb1.store">GraphTxnTDB</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Transaction-capable version of <a href="GraphTDB.html" title="class in org.apache.jena.tdb1.store"><code>GraphTDB</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.store">NodeId</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/NodeType.html#org.apache.jena.tdb1.store">NodeType</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/QuadTable.html#org.apache.jena.tdb1.store">QuadTable</a></div>
+<div class="col-last even-row-color">
+<div class="block">Quad table - a collection of TupleIndexes for 4-tuples
+  together with a node table.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/StorageConfig.html#org.apache.jena.tdb1.store">StorageConfig</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/TableBase.html#org.apache.jena.tdb1.store">TableBase</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/TripleTable.html#org.apache.jena.tdb1.store">TripleTable</a></div>
+<div class="col-last odd-row-color">
+<div class="block">TripleTable - a collection of TupleIndexes for 3-tuples
+  together with a node table.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.store.bulkloader">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.store.nodetable">NodeId</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.store.nodetupletable">NodeId</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.store.tupletable">NodeId</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.sys">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/NodeId.html#org.apache.jena.tdb1.sys">NodeId</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store</a> used by <a href="../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTDB.html#org.apache.jena.tdb1.transaction">DatasetGraphTDB</a></div>
+<div class="col-last even-row-color">
+<div class="block">This is the class that creates a dataset over the storage.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/StorageConfig.html#org.apache.jena.tdb1.transaction">StorageConfig</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html
new file mode 100644
index 0000000..054a552
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html
@@ -0,0 +1,290 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, interface: TupleIndex">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleIndex.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<h1 title="Interface TupleIndex" class="title">Interface TupleIndex</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Superinterfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></code>, <code><a href="TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></code>, <code><a href="TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">TupleIndex</span><span class="extends-implements">
+extends org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">return an iterator of everything</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getColumnMap()" class="member-name-link">getColumnMap</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getMappingStr()" class="member-name-link">getMappingStr</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTupleLength()" class="member-name-link">getTupleLength</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Length of tuple supported</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Answer whether empty or not</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">scan</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Size of index (number of slots).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Weight a pattern - specified in normal order (not index order).</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>add</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>delete</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getName()">
+<h3>getName</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getMappingStr()">
+<h3>getMappingStr</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getMappingStr</span>()</div>
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getColumnMap()">
+<h3>getColumnMap</h3>
+<div class="member-signature"><span class="return-type"><a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span>&nbsp;<span class="element-name">getColumnMap</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.
+  Input pattern in natural order, not index order.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block">return an iterator of everything</div>
+</section>
+</li>
+<li>
+<section class="detail" id="weight(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>weight</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">weight</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block">Weight a pattern - specified in normal order (not index order).
+ Large numbers means better match.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLength()">
+<h3>getTupleLength</h3>
+<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLength</span>()</div>
+<div class="block">Length of tuple supported</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block">Size of index (number of slots). May be an estimate and not exact. -1 for unknown.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block">Answer whether empty or not</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block">Clear the index</div>
+</section>
+</li>
+<li>
+<section class="detail" id="scan(java.util.Iterator,org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>scan</h3>
+<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">scan</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;&nbsp;iter,
+ org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html
new file mode 100644
index 0000000..475f3c6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html
@@ -0,0 +1,290 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleIndexBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleIndexBase">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleIndexBase.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<h1 title="Class TupleIndexBase" class="title">Class TupleIndexBase</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.tupletable.TupleIndexBase</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+<dl class="notes">
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">TupleIndexBase</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getColumnMap()" class="member-name-link">getColumnMap</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMappingStr()" class="member-name-link">getMappingStr</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleLength()" class="member-name-link">getTupleLength</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length of tuple supported</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Weight a pattern - specified in normal order (not index order).</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Closeable">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Closeable</h3>
+<code>close</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.atlas.lib.Sync">Methods inherited from interface&nbsp;org.apache.jena.atlas.lib.Sync</h3>
+<code>sync</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.tupletable.TupleIndex">Methods inherited from interface&nbsp;org.apache.jena.tdb1.store.tupletable.<a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></h3>
+<code><a href="TupleIndex.html#all()">all</a>, <a href="TupleIndex.html#clear()">clear</a>, <a href="TupleIndex.html#isEmpty()">isEmpty</a>, <a href="TupleIndex.html#size()">size</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#add(org.apache.jena.atlas.lib.tuple.Tuple)">add</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.
+  Input pattern in natural order, not index order.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="weight(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>weight</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">weight</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)">TupleIndex</a></code></span></div>
+<div class="block">Weight a pattern - specified in normal order (not index order).
+ Large numbers means better match.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)">weight</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getMappingStr()">
+<h3>getMappingStr</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getMappingStr</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#getMappingStr()">TupleIndex</a></code></span></div>
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getMappingStr()">getMappingStr</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getName()">
+<h3>getName</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#getName()">TupleIndex</a></code></span></div>
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLength()">
+<h3>getTupleLength</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLength</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#getTupleLength()">TupleIndex</a></code></span></div>
+<div class="block">Length of tuple supported</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getTupleLength()">getTupleLength</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getColumnMap()">
+<h3>getColumnMap</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span>&nbsp;<span class="element-name">getColumnMap</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getColumnMap()">getColumnMap</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html
new file mode 100644
index 0000000..726493e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleIndexRecord (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleIndexRecord">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleIndexRecord.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<h1 title="Class TupleIndexRecord" class="title">Class TupleIndexRecord</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable.TupleIndexBase</a>
+<div class="inheritance">org.apache.jena.tdb1.store.tupletable.TupleIndexRecord</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TupleIndexRecord</span>
+<span class="extends-implements">extends <a href="TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)" class="member-name-link">TupleIndexRecord</a><wbr>(int&nbsp;N,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMapping,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">return an iterator of everything</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRangeIndex()" class="member-name-link">getRangeIndex</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether empty or not</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of index (number of slots).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.tdb1.store.tupletable.TupleIndexBase">Methods inherited from class&nbsp;org.apache.jena.tdb1.store.tupletable.<a href="TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></h3>
+<code><a href="TupleIndexBase.html#add(org.apache.jena.atlas.lib.tuple.Tuple)">add</a>, <a href="TupleIndexBase.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)">delete</a>, <a href="TupleIndexBase.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a>, <a href="TupleIndexBase.html#getColumnMap()">getColumnMap</a>, <a href="TupleIndexBase.html#getMappingStr()">getMappingStr</a>, <a href="TupleIndexBase.html#getName()">getName</a>, <a href="TupleIndexBase.html#getTupleLength()">getTupleLength</a>, <a href="TupleIndexBase.html#toString()">toString</a>, <a href="TupleIndexBase.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)">weight</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.base.record.RecordFactory,org.apache.jena.tdb1.index.RangeIndex)">
+<h3>TupleIndexRecord</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TupleIndexRecord</span><wbr><span class="parameters">(int&nbsp;N,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMapping,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory,
+ <a href="../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>&nbsp;index)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#all()">TupleIndex</a></code></span></div>
+<div class="block">return an iterator of everything</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getRangeIndex()">
+<h3>getRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">getRangeIndex</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#isEmpty()">TupleIndex</a></code></span></div>
+<div class="block">Answer whether empty or not</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#clear()">TupleIndex</a></code></span></div>
+<div class="block">Clear the index</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#size()">TupleIndex</a></code></span></div>
+<div class="block">Size of index (number of slots). May be an estimate and not exact. -1 for unknown.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html
new file mode 100644
index 0000000..787cfc5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html
@@ -0,0 +1,388 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleIndexWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleIndexWrapper">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleIndexWrapper.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<h1 title="Class TupleIndexWrapper" class="title">Class TupleIndexWrapper</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.tupletable.TupleIndexWrapper</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TupleIndexWrapper</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">TupleIndexWrapper</a><wbr>(<a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">return an iterator of everything</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear the index</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getColumnMap()" class="member-name-link">getColumnMap</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMappingStr()" class="member-name-link">getMappingStr</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleLength()" class="member-name-link">getTupleLength</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length of tuple supported</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether empty or not</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Size of index (number of slots).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#weight(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">weight</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Weight a pattern - specified in normal order (not index order).</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.tupletable.TupleIndex)">
+<h3>TupleIndexWrapper</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TupleIndexWrapper</span><wbr><span class="parameters">(<a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;index)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#add(org.apache.jena.atlas.lib.tuple.Tuple)">TupleIndex</a></code></span></div>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a duplicate</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#add(org.apache.jena.atlas.lib.tuple.Tuple)">add</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;tuple)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)">TupleIndex</a></code></span></div>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#delete(org.apache.jena.atlas.lib.tuple.Tuple)">delete</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">TupleIndex</a></code></span></div>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any.
+  Input pattern in natural order, not index order.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#find(org.apache.jena.atlas.lib.tuple.Tuple)">find</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#all()">TupleIndex</a></code></span></div>
+<div class="block">return an iterator of everything</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLength()">
+<h3>getTupleLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLength</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#getTupleLength()">TupleIndex</a></code></span></div>
+<div class="block">Length of tuple supported</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getTupleLength()">getTupleLength</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getMappingStr()">
+<h3>getMappingStr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getMappingStr</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#getMappingStr()">TupleIndex</a></code></span></div>
+<div class="block">Get a convenient display string based on the details of the column map - do not rely on the format</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getMappingStr()">getMappingStr</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getColumnMap()">
+<h3>getColumnMap</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></span>&nbsp;<span class="element-name">getColumnMap</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getColumnMap()">getColumnMap</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getName()">
+<h3>getName</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#getName()">TupleIndex</a></code></span></div>
+<div class="block">Get a convenient display string for the index - do not rely on the format</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="weight(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>weight</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">weight</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)">TupleIndex</a></code></span></div>
+<div class="block">Weight a pattern - specified in normal order (not index order).
+ Large numbers means better match.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#weight(org.apache.jena.atlas.lib.tuple.Tuple)">weight</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#size()">TupleIndex</a></code></span></div>
+<div class="block">Size of index (number of slots). May be an estimate and not exact. -1 for unknown.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#size()">size</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#isEmpty()">TupleIndex</a></code></span></div>
+<div class="block">Answer whether empty or not</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TupleIndex.html#clear()">TupleIndex</a></code></span></div>
+<div class="block">Clear the index</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TupleIndex.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html
new file mode 100644
index 0000000..b305601
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TupleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleTable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TupleTable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<h1 title="Class TupleTable" class="title">Class TupleTable</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.tupletable.TupleTable</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TupleTable</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Sync, org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">A TupleTable is a set of TupleIndexes. The first TupleIndex is the "primary" index
+ and must exist</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">TupleTable</a><wbr>(int&nbsp;tupleLen,
+ <a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">add</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;t)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Insert a tuple - return true if it was really added, false if it was a
+ duplicate</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear()" class="member-name-link">clear</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#delete(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">delete</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;t)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(org.apache.jena.atlas.lib.tuple.Tuple)" class="member-name-link">find</a><wbr>(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndex(int)" class="member-name-link">getIndex</a><wbr>(int&nbsp;i)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get i'th index</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIndexes()" class="member-name-link">getIndexes</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get all indexes - for code that manipulates internal structures directly - use
+ with care</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTupleLen()" class="member-name-link">getTupleLen</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get the width of tuples in indexes in this table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#numIndexes()" class="member-name-link">numIndexes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of indexes on this tuple table</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTupleIndex(int,org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">setTupleIndex</a><wbr>(int&nbsp;i,
+ <a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Set index - for code that manipulates internal structures directly - use with
+ care</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(int,org.apache.jena.tdb1.store.tupletable.TupleIndex[])">
+<h3>TupleTable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TupleTable</span><wbr><span class="parameters">(int&nbsp;tupleLen,
+ <a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="add(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>add</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;t)</span></div>
+<div class="block">Insert a tuple - return true if it was really added, false if it was a
+ duplicate</div>
+</section>
+</li>
+<li>
+<section class="detail" id="delete(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>delete</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">delete</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;t)</span></div>
+<div class="block">Delete a tuple - return true if it was deleted, false if it didn't exist</div>
+</section>
+</li>
+<li>
+<section class="detail" id="find(org.apache.jena.atlas.lib.tuple.Tuple)">
+<h3>find</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&gt;</span>&nbsp;<span class="element-name">find</span><wbr><span class="parameters">(org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="../NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&gt;&nbsp;pattern)</span></div>
+<div class="block">Find all matching tuples - a slot of NodeId.NodeIdAny (or null) means match any</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clear()">
+<h3>clear</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clear</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndex(int)">
+<h3>getIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">getIndex</span><wbr><span class="parameters">(int&nbsp;i)</span></div>
+<div class="block">Get i'th index</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndexes()">
+<h3>getIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</span>&nbsp;<span class="element-name">getIndexes</span>()</div>
+<div class="block">Get all indexes - for code that manipulates internal structures directly - use
+ with care</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTupleLen()">
+<h3>getTupleLen</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getTupleLen</span>()</div>
+<div class="block">Get the width of tuples in indexes in this table</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setTupleIndex(int,org.apache.jena.tdb1.store.tupletable.TupleIndex)">
+<h3>setTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setTupleIndex</span><wbr><span class="parameters">(int&nbsp;i,
+ <a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;index)</span></div>
+<div class="block">Set index - for code that manipulates internal structures directly - use with
+ care</div>
+</section>
+</li>
+<li>
+<section class="detail" id="numIndexes()">
+<h3>numIndexes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">numIndexes</span>()</div>
+<div class="block">Number of indexes on this tuple table</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndex.html
new file mode 100644
index 0000000..9c7d9f1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndex.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.store.tupletable.TupleIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, interface: TupleIndex">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.store.tupletable.TupleIndex" class="title">Uses of Interface<br>org.apache.jena.tdb1.store.tupletable.TupleIndex</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.assembler">org.apache.jena.tdb1.assembler</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.assembler">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../../assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></h2>
+<div class="caption"><span>Methods in <a href="../../../assembler/package-summary.html">org.apache.jena.tdb1.assembler</a> that return <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IndexAssembler.</span><code><a href="../../../assembler/IndexAssembler.html#open(org.apache.jena.assembler.Assembler,org.apache.jena.rdf.model.Resource,org.apache.jena.assembler.Mode)" class="member-name-link">open</a><wbr>(org.apache.jena.assembler.Assembler&nbsp;a,
+ org.apache.jena.rdf.model.Resource&nbsp;root,
+ org.apache.jena.assembler.Mode&nbsp;mode)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpTupleIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">dumpTupleIndex</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;tIdx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpTupleIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">dumpTupleIndexes</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;tupleIndexes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> that return <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderStdDB.TupleIndexBuilderStd.</span><code><a href="../../../setup/BuilderStdDB.TupleIndexBuilderStd.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleIndexBuilder.</span><code><a href="../../../setup/TupleIndexBuilder.html#buildTupleIndex(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.lib.ColumnMap,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">buildTupleIndex</a><wbr>(<a href="../../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="../../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;loc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../../setup/Build.html#openTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">openTupleIndex</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="../../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Constructors in <a href="../../package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../QuadTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">QuadTable</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../TripleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">TripleTable</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></h2>
+<div class="caption"><span>Methods in <a href="../../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderSecondaryIndexes.</span><code><a href="../../bulkloader/BuilderSecondaryIndexes.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderSecondaryIndexesInterleaved.</span><code><a href="../../bulkloader/BuilderSecondaryIndexesInterleaved.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BuilderSecondaryIndexesParallel.</span><code><a href="../../bulkloader/BuilderSecondaryIndexesParallel.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BuilderSecondaryIndexesSequential.</span><code><a href="../../bulkloader/BuilderSecondaryIndexesSequential.html#createSecondaryIndexes(org.apache.jena.tdb1.store.tupletable.TupleIndex,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">createSecondaryIndexes</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;primaryIndex,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;secondaryIndexes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Constructors in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../nodetupletable/NodeTupleTableConcrete.html#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">NodeTupleTableConcrete</a><wbr>(int&nbsp;N,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../../nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../../../sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;dsControl)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a> that implement <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TupleIndexBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../TupleIndexRecord.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TupleIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a> that return <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../TupleTable.html#getIndex(int)" class="member-name-link">getIndex</a><wbr>(int&nbsp;i)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Get i'th index</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../TupleTable.html#getIndexes()" class="member-name-link">getIndexes</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Get all indexes - for code that manipulates internal structures directly - use
+ with care</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TupleTable.</span><code><a href="../TupleTable.html#setTupleIndex(int,org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">setTupleIndex</a><wbr>(int&nbsp;i,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Set index - for code that manipulates internal structures directly - use with
+ care</div>
+</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TupleIndexWrapper.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">TupleIndexWrapper</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;index)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../TupleTable.html#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D)" class="member-name-link">TupleTable</a><wbr>(int&nbsp;tupleLen,
+ <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../../sys/DebugTDB.html#getIndex(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">getIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;idxName,
+ <a href="../../DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">makeTupleIndex</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;keyLength)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">SetupTDB.</span><code><a href="../../../sys/SetupTDB.html#makeTupleIndexes(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String%5B%5D,java.lang.String%5B%5D)" class="member-name-link">makeTupleIndexes</a><wbr>(<a href="../../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;descs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;filenames)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DebugTDB.</span><code><a href="../../../sys/DebugTDB.html#dumpIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">dumpIndex</a><wbr>(<a href="../TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;idx)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexBase.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexBase.html
new file mode 100644
index 0000000..268434f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexBase.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.tupletable.TupleIndexBase (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleIndexBase">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.tupletable.TupleIndexBase" class="title">Uses of Class<br>org.apache.jena.tdb1.store.tupletable.TupleIndexBase</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<h2>Uses of <a href="../TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a></h2>
+<div class="caption"><span>Subclasses of <a href="../TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a> in <a href="../package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TupleIndexRecord.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexRecord.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexRecord.html
new file mode 100644
index 0000000..a2128f4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexRecord.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.tupletable.TupleIndexRecord (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleIndexRecord">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.tupletable.TupleIndexRecord" class="title">Uses of Class<br>org.apache.jena.tdb1.store.tupletable.TupleIndexRecord</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.tupletable.TupleIndexRecord</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexWrapper.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexWrapper.html
new file mode 100644
index 0000000..5fd9049
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleIndexWrapper.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.tupletable.TupleIndexWrapper (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleIndexWrapper">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.tupletable.TupleIndexWrapper" class="title">Uses of Class<br>org.apache.jena.tdb1.store.tupletable.TupleIndexWrapper</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.tupletable.TupleIndexWrapper</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleTable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleTable.html
new file mode 100644
index 0000000..a712074
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/class-use/TupleTable.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.tupletable.TupleTable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable, class: TupleTable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.tupletable.TupleTable" class="title">Uses of Class<br>org.apache.jena.tdb1.store.tupletable.TupleTable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<h2>Uses of <a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a> in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></h2>
+<div class="caption"><span>Methods in <a href="../../../lib/package-summary.html">org.apache.jena.tdb1.lib</a> with parameters of type <a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DumpOps.</span><code><a href="../../../lib/DumpOps.html#dumpNodeTupleTable(org.apache.jena.tdb1.store.tupletable.TupleTable)" class="member-name-link">dumpNodeTupleTable</a><wbr>(<a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a>&nbsp;tupleTable)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a> in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> that return <a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../../nodetupletable/NodeTupleTable.html#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the underlying tuple table - used with great care by tools
+ that directly manipulate internal structures.</div>
+</div>
+<div class="col-first odd-row-color"><code>final <a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../../nodetupletable/NodeTupleTableConcrete.html#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the underlying tuple table - used with great care by tools that
+ directly manipulate internal structures.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableView.</span><code><a href="../../nodetupletable/NodeTupleTableView.html#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../../nodetupletable/NodeTupleTableWrapper.html#getTupleTable()" class="member-name-link">getTupleTable</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html
new file mode 100644
index 0000000..dce2ed7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-summary.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.tupletable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.store.tupletable" class="title">Package org.apache.jena.tdb1.store.tupletable</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.store.tupletable</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../xloader/package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TupleIndexBase.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TupleIndexRecord.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TupleIndexWrapper.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TupleTable.html" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A TupleTable is a set of TupleIndexes.</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-tree.html
new file mode 100644
index 0000000..8eeb2a5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-tree.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.tupletable Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.store.tupletable</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="TupleIndexBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a> (implements org.apache.jena.tdb1.store.tupletable.<a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="TupleIndexRecord.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="TupleIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a> (implements org.apache.jena.tdb1.store.tupletable.<a href="TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="TupleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="TupleIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="TupleIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-use.html
new file mode 100644
index 0000000..50cceb1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-use.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.store.tupletable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.tupletable">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.store.tupletable" class="title">Uses of Package<br>org.apache.jena.tdb1.store.tupletable</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.assembler">org.apache.jena.tdb1.assembler</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.lib">org.apache.jena.tdb1.lib</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.bulkloader">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.tupletable">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.assembler">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../../assembler/package-summary.html">org.apache.jena.tdb1.assembler</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.assembler">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.lib">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../../lib/package-summary.html">org.apache.jena.tdb1.lib</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.lib">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/TupleTable.html#org.apache.jena.tdb1.lib">TupleTable</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A TupleTable is a set of TupleIndexes.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.setup">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.store">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.bulkloader">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.store.bulkloader">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.store.nodetupletable">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/TupleTable.html#org.apache.jena.tdb1.store.nodetupletable">TupleTable</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A TupleTable is a set of TupleIndexes.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.tupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.store.tupletable">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/TupleIndexBase.html#org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.store.tupletable</a> used by <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/TupleIndex.html#org.apache.jena.tdb1.sys">TupleIndex</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html
new file mode 100644
index 0000000..50a973e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ProcIndexBuild (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcIndexBuild">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ProcIndexBuild.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<h1 title="Class ProcIndexBuild" class="title">Class ProcIndexBuild</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.xloader.ProcIndexBuild</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ProcIndexBuild</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">From a file of records, build a (packed) index</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ProcIndexBuild</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#exec(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">exec</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;locationStr,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFile)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ProcIndexBuild</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ProcIndexBuild</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="exec(java.lang.String,java.lang.String,java.lang.String)">
+<h3>exec</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">exec</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;locationStr,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFile)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html
new file mode 100644
index 0000000..33b326a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ProcIndexCopy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcIndexCopy">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ProcIndexCopy.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<h1 title="Class ProcIndexCopy" class="title">Class ProcIndexCopy</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.xloader.ProcIndexCopy</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ProcIndexCopy</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Copy one index to another, probably with a different key order</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ProcIndexCopy</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#exec(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">exec</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;locationStr1,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName1,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;locationStr2,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName2)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ProcIndexCopy</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ProcIndexCopy</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="exec(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
+<h3>exec</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">exec</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;locationStr1,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName1,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;locationStr2,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName2)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html
new file mode 100644
index 0000000..929c044
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ProcNodeTableDataBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcNodeTableDataBuilder">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ProcNodeTableDataBuilder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<h1 title="Class ProcNodeTableDataBuilder" class="title">Class ProcNodeTableDataBuilder</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.xloader.ProcNodeTableDataBuilder</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ProcNodeTableDataBuilder</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Create the Node table and write the triples/quads temporary files</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ProcNodeTableDataBuilder</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#exec(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.util.List,boolean)" class="member-name-link">exec</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFileTriples,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFileQuads,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;datafiles,
+ boolean&nbsp;collectStats)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ProcNodeTableDataBuilder</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ProcNodeTableDataBuilder</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="exec(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.util.List,boolean)">
+<h3>exec</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">exec</span><wbr><span class="parameters">(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFileTriples,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dataFileQuads,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;datafiles,
+ boolean&nbsp;collectStats)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html
new file mode 100644
index 0000000..48b502c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ProcRewriteIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcRewriteIndex">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ProcRewriteIndex.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<h1 title="Class ProcRewriteIndex" class="title">Class ProcRewriteIndex</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.xloader.ProcRewriteIndex</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ProcRewriteIndex</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ProcRewriteIndex</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#exec(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.base.file.Location,java.lang.String)" class="member-name-link">exec</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;srcLoc,
+ <a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;dstLoc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ProcRewriteIndex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ProcRewriteIndex</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="exec(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.base.file.Location,java.lang.String)">
+<h3>exec</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">exec</span><wbr><span class="parameters">(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;srcLoc,
+ <a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;dstLoc,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html
new file mode 100644
index 0000000..6bef41e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>RecordsFromInput (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: RecordsFromInput">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/RecordsFromInput.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<h1 title="Class RecordsFromInput" class="title">Class RecordsFromInput</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.xloader.RecordsFromInput</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">RecordsFromInput</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.io.InputStream,int,org.apache.jena.tdb1.lib.ColumnMap,int)" class="member-name-link">RecordsFromInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ int&nbsp;itemsPerRow,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ int&nbsp;rowBlockSize)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasNext()" class="member-name-link">hasNext</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#next()" class="member-name-link">next</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#remove()" class="member-name-link">remove</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.util.Iterator">Methods inherited from interface&nbsp;java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#forEachRemaining(java.util.function.Consumer)" title="class or interface in java.util" class="external-link">forEachRemaining</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.io.InputStream,int,org.apache.jena.tdb1.lib.ColumnMap,int)">
+<h3>RecordsFromInput</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecordsFromInput</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>&nbsp;input,
+ int&nbsp;itemsPerRow,
+ <a href="../../lib/ColumnMap.html" title="class in org.apache.jena.tdb1.lib">ColumnMap</a>&nbsp;colMap,
+ int&nbsp;rowBlockSize)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="hasNext()">
+<h3>hasNext</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasNext</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#hasNext()" title="class or interface in java.util" class="external-link">hasNext</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="next()">
+<h3>next</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a></span>&nbsp;<span class="element-name">next</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#next()" title="class or interface in java.util" class="external-link">next</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="remove()">
+<h3>remove</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">remove</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html#remove()" title="class or interface in java.util" class="external-link">remove</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../base/record/Record.html" title="class in org.apache.jena.tdb1.base.record">Record</a>&gt;</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html
new file mode 100644
index 0000000..467f75f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>WriteRows (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: WriteRows">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/WriteRows.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.store.xloader</a></div>
+<h1 title="Class WriteRows" class="title">Class WriteRows</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.store.xloader.WriteRows</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WriteRows</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Buffered writer of rows of longs, in hex.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endOfRow()" class="member-name-link">endOfRow</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush()" class="member-name-link">flush</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(long)" class="member-name-link">write</a><wbr>(long&nbsp;value)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="write(long)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(long&nbsp;value)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="endOfRow()">
+<h3>endOfRow</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endOfRow</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="flush()">
+<h3>flush</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">flush</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcIndexBuild.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcIndexBuild.html
new file mode 100644
index 0000000..a6fe3f6
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcIndexBuild.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.xloader.ProcIndexBuild (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcIndexBuild">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ProcIndexBuild.html" title="class in org.apache.jena.tdb1.store.xloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.xloader.ProcIndexBuild" class="title">Uses of Class<br>org.apache.jena.tdb1.store.xloader.ProcIndexBuild</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader.ProcIndexBuild</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcIndexCopy.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcIndexCopy.html
new file mode 100644
index 0000000..bf6b3d5
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcIndexCopy.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.xloader.ProcIndexCopy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcIndexCopy">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ProcIndexCopy.html" title="class in org.apache.jena.tdb1.store.xloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.xloader.ProcIndexCopy" class="title">Uses of Class<br>org.apache.jena.tdb1.store.xloader.ProcIndexCopy</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader.ProcIndexCopy</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcNodeTableDataBuilder.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcNodeTableDataBuilder.html
new file mode 100644
index 0000000..03e1b52
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcNodeTableDataBuilder.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.xloader.ProcNodeTableDataBuilder (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcNodeTableDataBuilder">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ProcNodeTableDataBuilder.html" title="class in org.apache.jena.tdb1.store.xloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.xloader.ProcNodeTableDataBuilder" class="title">Uses of Class<br>org.apache.jena.tdb1.store.xloader.ProcNodeTableDataBuilder</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader.ProcNodeTableDataBuilder</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcRewriteIndex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcRewriteIndex.html
new file mode 100644
index 0000000..4f6b046
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/ProcRewriteIndex.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.xloader.ProcRewriteIndex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: ProcRewriteIndex">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ProcRewriteIndex.html" title="class in org.apache.jena.tdb1.store.xloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.xloader.ProcRewriteIndex" class="title">Uses of Class<br>org.apache.jena.tdb1.store.xloader.ProcRewriteIndex</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader.ProcRewriteIndex</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/RecordsFromInput.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/RecordsFromInput.html
new file mode 100644
index 0000000..5bb339d3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/RecordsFromInput.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.xloader.RecordsFromInput (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: RecordsFromInput">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.xloader.RecordsFromInput" class="title">Uses of Class<br>org.apache.jena.tdb1.store.xloader.RecordsFromInput</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader.RecordsFromInput</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/WriteRows.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/WriteRows.html
new file mode 100644
index 0000000..1138ea9
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/class-use/WriteRows.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.store.xloader.WriteRows (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader, class: WriteRows">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.store.xloader.WriteRows" class="title">Uses of Class<br>org.apache.jena.tdb1.store.xloader.WriteRows</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader.WriteRows</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html
new file mode 100644
index 0000000..57389d1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-summary.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.xloader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.store.xloader" class="title">Package org.apache.jena.tdb1.store.xloader</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.store.xloader</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../bulkloader/package-summary.html">org.apache.jena.tdb1.store.bulkloader</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../nodetable/package-summary.html">org.apache.jena.tdb1.store.nodetable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="../nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="../tupletable/package-summary.html">org.apache.jena.tdb1.store.tupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="caption"><span>Classes</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ProcIndexBuild.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">From a file of records, build a (packed) index</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ProcIndexCopy.html" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Copy one index to another, probably with a different key order</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ProcNodeTableDataBuilder.html" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Create the Node table and write the triples/quads temporary files</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ProcRewriteIndex.html" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecordsFromInput.html" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WriteRows.html" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Buffered writer of rows of longs, in hex.</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-tree.html
new file mode 100644
index 0000000..dee31b1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-tree.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.store.xloader Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.store.xloader</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="ProcIndexBuild.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="ProcIndexCopy.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="ProcNodeTableDataBuilder.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="ProcRewriteIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="RecordsFromInput.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="WriteRows.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-use.html
new file mode 100644
index 0000000..16cb2fb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-use.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.store.xloader (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.store.xloader">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.store.xloader" class="title">Uses of Package<br>org.apache.jena.tdb1.store.xloader</h1>
+</div>
+No usage of org.apache.jena.tdb1.store.xloader</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html
new file mode 100644
index 0000000..da7a8f0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetControl (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, interface: DatasetControl">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetControl.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Interface DatasetControl" class="title">Interface DatasetControl</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></code>, <code><a href="DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></code>, <code><a href="DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></code>, <code><a href="DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">DatasetControl</span></div>
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.
+  In addition, iterators returned can be tied back to the original request
+  to check they are still valid.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Signal the completion of an internal read operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Fine grained, internal update - finish</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Notify an iterator being created.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Signal the start of an internal read operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Fine grained, internal update - start</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block">Fine grained, internal update - start</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block">Fine grained, internal update - finish</div>
+</section>
+</li>
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block">Signal the start of an internal read operation</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block">Signal the completion of an internal read operation</div>
+</section>
+</li>
+<li>
+<section class="detail" id="iteratorControl(java.util.Iterator)">
+<h3>iteratorControl</h3>
+<div class="member-signature"><span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</span>&nbsp;<span class="element-name">iteratorControl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</span></div>
+<div class="block">Notify an iterator being created.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html
new file mode 100644
index 0000000..f7c5573
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetControlMRSW (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlMRSW">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetControlMRSW.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class DatasetControlMRSW" class="title">Class DatasetControlMRSW</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.DatasetControlMRSW</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetControlMRSW</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="block">A policy that checks, but does not enforce, single writer or multiple writer locking policy</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DatasetControlMRSW</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an internal read operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - finish</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Notify an iterator being created.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an internal read operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - start</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DatasetControlMRSW</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetControlMRSW</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the start of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startRead()">startRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the completion of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishRead()">finishRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - start</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startUpdate()">startUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - finish</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishUpdate()">finishUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iteratorControl(java.util.Iterator)">
+<h3>iteratorControl</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</span>&nbsp;<span class="element-name">iteratorControl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">DatasetControl</a></code></span></div>
+<div class="block">Notify an iterator being created.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">iteratorControl</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html
new file mode 100644
index 0000000..bdbac82
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetControlMutable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlMutable">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetControlMutable.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class DatasetControlMutable" class="title">Class DatasetControlMutable</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.DatasetControlMutable</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetControlMutable</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">DatasetControlMutable</a><wbr>(<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;control)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an internal read operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - finish</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Notify an iterator being created.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">set</a><wbr>(<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;newOther)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an internal read operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - start</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.sys.DatasetControl)">
+<h3>DatasetControlMutable</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetControlMutable</span><wbr><span class="parameters">(<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;control)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="set(org.apache.jena.tdb1.sys.DatasetControl)">
+<h3>set</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">set</span><wbr><span class="parameters">(<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;newOther)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - start</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startUpdate()">startUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - finish</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishUpdate()">finishUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the start of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startRead()">startRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the completion of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishRead()">finishRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iteratorControl(java.util.Iterator)">
+<h3>iteratorControl</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</span>&nbsp;<span class="element-name">iteratorControl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">DatasetControl</a></code></span></div>
+<div class="block">Notify an iterator being created.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">iteratorControl</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html
new file mode 100644
index 0000000..7975575
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html
@@ -0,0 +1,247 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetControlNone (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlNone">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetControlNone.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class DatasetControlNone" class="title">Class DatasetControlNone</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.DatasetControlNone</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">DatasetControlNone</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="block">Concurrency policy  that is a "free for all".
+  No checking, no locking.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DatasetControlNone</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an internal read operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - finish</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Notify an iterator being created.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an internal read operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - start</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DatasetControlNone</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetControlNone</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - start</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startUpdate()">startUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - finish</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishUpdate()">finishUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the start of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startRead()">startRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the completion of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishRead()">finishRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iteratorControl(java.util.Iterator)">
+<h3>iteratorControl</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</span>&nbsp;<span class="element-name">iteratorControl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">DatasetControl</a></code></span></div>
+<div class="block">Notify an iterator being created.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">iteratorControl</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html
new file mode 100644
index 0000000..a8346b3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html
@@ -0,0 +1,246 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetControlReadOnly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlReadOnly">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetControlReadOnly.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class DatasetControlReadOnly" class="title">Class DatasetControlReadOnly</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.DatasetControlReadOnly</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetControlReadOnly</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="block">A policy that provide read-only access</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DatasetControlReadOnly</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishRead()" class="member-name-link">finishRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the completion of an internal read operation</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishUpdate()" class="member-name-link">finishUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - finish</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#iteratorControl(java.util.Iterator)" class="member-name-link">iteratorControl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Notify an iterator being created.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startRead()" class="member-name-link">startRead</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Signal the start of an internal read operation</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startUpdate()" class="member-name-link">startUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fine grained, internal update - start</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DatasetControlReadOnly</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetControlReadOnly</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="startRead()">
+<h3>startRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the start of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startRead()">startRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishRead()">
+<h3>finishRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishRead()">DatasetControl</a></code></span></div>
+<div class="block">Signal the completion of an internal read operation</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishRead()">finishRead</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startUpdate()">
+<h3>startUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#startUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - start</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#startUpdate()">startUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="finishUpdate()">
+<h3>finishUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#finishUpdate()">DatasetControl</a></code></span></div>
+<div class="block">Fine grained, internal update - finish</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#finishUpdate()">finishUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="iteratorControl(java.util.Iterator)">
+<h3>iteratorControl</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;</span>&nbsp;<span class="element-name">iteratorControl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;T&gt;&nbsp;iter)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">DatasetControl</a></code></span></div>
+<div class="block">Notify an iterator being created.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="DatasetControl.html#iteratorControl(java.util.Iterator)">iteratorControl</a></code>&nbsp;in interface&nbsp;<code><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html
new file mode 100644
index 0000000..4b1b8ed
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DebugTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DebugTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DebugTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class DebugTDB" class="title">Class DebugTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.DebugTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DebugTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Lowlevel utilities for working with TDB</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DebugTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)" class="member-name-link">dumpIndex</a><wbr>(<a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;idx)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpInternals(org.apache.jena.tdb1.store.DatasetGraphTDB,boolean)" class="member-name-link">dumpInternals</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ boolean&nbsp;includeNamedGraphs)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpNodeIndex(java.lang.String)" class="member-name-link">dumpNodeIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dir)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#dumpNodeTable(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">dumpNodeTable</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getIndex(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">getIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;idxName,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#lookup(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">lookup</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;n)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>DebugTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DebugTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="lookup(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)">
+<h3>lookup</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">lookup</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;n)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpInternals(org.apache.jena.tdb1.store.DatasetGraphTDB,boolean)">
+<h3>dumpInternals</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpInternals</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ boolean&nbsp;includeNamedGraphs)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpNodeTable(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)">
+<h3>dumpNodeTable</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpNodeTable</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpNodeIndex(java.lang.String)">
+<h3>dumpNodeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpNodeIndex</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dir)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getIndex(java.lang.String,org.apache.jena.tdb1.store.DatasetGraphTDB)">
+<h3>getIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">getIndex</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;idxName,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="dumpIndex(org.apache.jena.tdb1.store.tupletable.TupleIndex)">
+<h3>dumpIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">dumpIndex</span><wbr><span class="parameters">(<a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>&nbsp;idx)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html
new file mode 100644
index 0000000..583b53c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>EnvTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: EnvTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/EnvTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class EnvTDB" class="title">Class EnvTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.EnvTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">EnvTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">EnvTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#processGlobalSystemProperties()" class="member-name-link">processGlobalSystemProperties</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.util.Context</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#processProperties(java.util.Properties)" class="member-name-link">processProperties</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link">Properties</a>&nbsp;properties)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>EnvTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">EnvTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="processGlobalSystemProperties()">
+<h3>processGlobalSystemProperties</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">processGlobalSystemProperties</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="processProperties(java.util.Properties)">
+<h3>processProperties</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Context</span>&nbsp;<span class="element-name">processProperties</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link">Properties</a>&nbsp;properties)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html
new file mode 100644
index 0000000..4f905bf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html
@@ -0,0 +1,266 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>FileRef (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: FileRef">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/FileRef.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class FileRef" class="title">Class FileRef</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.FileRef</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileRef</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">File references.  
+  These are not filenames - they are a per-database file id.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color"><code><a href="#Journal" class="member-name-link">Journal</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">create</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#file(java.lang.String)" class="member-name-link">file</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Public - for testing</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;fileId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#register(java.lang.String)" class="member-name-link">register</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="Journal">
+<h3>Journal</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span>&nbsp;<span class="element-name">Journal</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="register(java.lang.String)">
+<h3>register</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">register</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fn)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="file(java.lang.String)">
+<h3>file</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">file</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Public - for testing</div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(java.lang.String)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="get(int)">
+<h3>get</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span>&nbsp;<span class="element-name">get</span><wbr><span class="parameters">(int&nbsp;fileId)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getId()">
+<h3>getId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="hashCode()">
+<h3>hashCode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="equals(java.lang.Object)">
+<h3>equals</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</span></div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html
new file mode 100644
index 0000000..2a6a85f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>InitTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: InitTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/InitTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class InitTDB" class="title">Class InitTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.InitTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.base.module.SubsystemLifecycle</code>, <code>org.apache.jena.sys.JenaSubsystemLifecycle</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">InitTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.sys.JenaSubsystemLifecycle</span></div>
+<div class="block">Jena subsystem initialization</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">InitTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#level()" class="member-name-link">level</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#start()" class="member-name-link">start</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#stop()" class="member-name-link">stop</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>InitTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">InitTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="start()">
+<h3>start</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">start</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>start</code>&nbsp;in interface&nbsp;<code>org.apache.jena.base.module.SubsystemLifecycle</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="stop()">
+<h3>stop</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">stop</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>stop</code>&nbsp;in interface&nbsp;<code>org.apache.jena.base.module.SubsystemLifecycle</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="level()">
+<h3>level</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">level</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>level</code>&nbsp;in interface&nbsp;<code>org.apache.jena.base.module.SubsystemLifecycle</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html
new file mode 100644
index 0000000..a3f05e2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html
@@ -0,0 +1,198 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>LockMRSWLite (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: LockMRSWLite">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/LockMRSWLite.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class LockMRSWLite" class="title">Class LockMRSWLite</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.LockMRSWLite</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.shared.Lock</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LockMRSWLite</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.shared.Lock</span></div>
+<div class="block">Light weight (?) MRSW lock implementation that assumes 
+ correct use of enterCriticalSection/leaveCriticalSection. 
+ That is, there is no real checking.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.shared.Lock">Fields inherited from interface&nbsp;org.apache.jena.shared.Lock</h3>
+<code>READ, WRITE</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">LockMRSWLite</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enterCriticalSection(boolean)" class="member-name-link">enterCriticalSection</a><wbr>(boolean&nbsp;readLockRequested)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#leaveCriticalSection()" class="member-name-link">leaveCriticalSection</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>LockMRSWLite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LockMRSWLite</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="enterCriticalSection(boolean)">
+<h3>enterCriticalSection</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">enterCriticalSection</span><wbr><span class="parameters">(boolean&nbsp;readLockRequested)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>enterCriticalSection</code>&nbsp;in interface&nbsp;<code>org.apache.jena.shared.Lock</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="leaveCriticalSection()">
+<h3>leaveCriticalSection</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">leaveCriticalSection</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>leaveCriticalSection</code>&nbsp;in interface&nbsp;<code>org.apache.jena.shared.Lock</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html
new file mode 100644
index 0000000..8e656ef
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html
@@ -0,0 +1,1006 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Names (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: Names">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Names.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class Names" class="title">Class Names</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.Names</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Names</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Names of things in TDB</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#bptExtRecords" class="member-name-link">bptExtRecords</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#bptExtTree" class="member-name-link">bptExtTree</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">B+Trees - nodes file and records file</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#btExt" class="member-name-link">btExt</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">BTrees - single file per tree</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#datasetConfig" class="member-name-link">datasetConfig</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#directoryMetafile" class="member-name-link">directoryMetafile</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#elBPlusTree" class="member-name-link">elBPlusTree</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#elCreated" class="member-name-link">elCreated</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#elIndex" class="member-name-link">elIndex</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#elLayout" class="member-name-link">elLayout</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#elNode" class="member-name-link">elNode</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#elObject" class="member-name-link">elObject</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#elTimestamp" class="member-name-link">elTimestamp</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#elType" class="member-name-link">elType</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#elVersion" class="member-name-link">elVersion</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#extHashBucketExt" class="member-name-link">extHashBucketExt</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#extHashExt" class="member-name-link">extHashExt</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">ExtHash - dictionary file</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#extJournal" class="member-name-link">extJournal</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#extMeta" class="member-name-link">extMeta</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#extNodeData" class="member-name-link">extNodeData</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Node file</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#indexId2Node" class="member-name-link">indexId2Node</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#indexNode2Id" class="member-name-link">indexNode2Id</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#indexPrefix" class="member-name-link">indexPrefix</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#journalFile" class="member-name-link">journalFile</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#journalFileBase" class="member-name-link">journalFileBase</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#kCreatedDate" class="member-name-link">kCreatedDate</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#keyNS" class="member-name-link">keyNS</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#keyNSBPlusTree" class="member-name-link">keyNSBPlusTree</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#keyNSNode" class="member-name-link">keyNSNode</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#kNodeTableLayout" class="member-name-link">kNodeTableLayout</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#kNodeTableType" class="member-name-link">kNodeTableType</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#kVersion" class="member-name-link">kVersion</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#memName" class="member-name-link">memName</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Name to indicate in-memory</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#optDefault" class="member-name-link">optDefault</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#optFixed" class="member-name-link">optFixed</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#optNone" class="member-name-link">optNone</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#optStats" class="member-name-link">optStats</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Optimizer / stats</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#pBlockReadCacheSize" class="member-name-link">pBlockReadCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#pBlockWriteCacheSize" class="member-name-link">pBlockWriteCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#pNode2NodeIdCacheSize" class="member-name-link">pNode2NodeIdCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#pNodeId2NodeCacheSize" class="member-name-link">pNodeId2NodeCacheSize</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#pNodeMissesCacheSize" class="member-name-link">pNodeMissesCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#prefixId2Node" class="member-name-link">prefixId2Node</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Prefixes file</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color"><code><a href="#prefixIndexes" class="member-name-link">prefixIndexes</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#prefixNode2Id" class="member-name-link">prefixNode2Id</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#primaryIndexPrefix" class="member-name-link">primaryIndexPrefix</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#primaryIndexQuads" class="member-name-link">primaryIndexQuads</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#primaryIndexTriples" class="member-name-link">primaryIndexTriples</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#pSyncTick" class="member-name-link">pSyncTick</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second even-row-color"><code><a href="#quadIndexes" class="member-name-link">quadIndexes</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-second odd-row-color"><code><a href="#tripleIndexes" class="member-name-link">tripleIndexes</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Names</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isMem(java.lang.String)" class="member-name-link">isMem</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeKey(java.lang.String,java.lang.String...)" class="member-name-link">makeKey</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;root,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>...&nbsp;elements)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeName(java.lang.String,java.lang.String...)" class="member-name-link">makeName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;root,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>...&nbsp;elements)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="primaryIndexTriples">
+<h3>primaryIndexTriples</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">primaryIndexTriples</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.primaryIndexTriples">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tripleIndexes">
+<h3>tripleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">tripleIndexes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexQuads">
+<h3>primaryIndexQuads</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">primaryIndexQuads</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.primaryIndexQuads">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="quadIndexes">
+<h3>quadIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">quadIndexes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="primaryIndexPrefix">
+<h3>primaryIndexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">primaryIndexPrefix</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.primaryIndexPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixIndexes">
+<h3>prefixIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name">prefixIndexes</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="bptExtTree">
+<h3>bptExtTree</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bptExtTree</span></div>
+<div class="block">B+Trees - nodes file and records file</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.bptExtTree">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="bptExtRecords">
+<h3>bptExtRecords</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">bptExtRecords</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.bptExtRecords">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="btExt">
+<h3>btExt</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">btExt</span></div>
+<div class="block">BTrees - single file per tree</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.btExt">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="extHashExt">
+<h3>extHashExt</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extHashExt</span></div>
+<div class="block">ExtHash - dictionary file</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.extHashExt">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="extHashBucketExt">
+<h3>extHashBucketExt</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extHashBucketExt</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.extHashBucketExt">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="datasetConfig">
+<h3>datasetConfig</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">datasetConfig</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.datasetConfig">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="extNodeData">
+<h3>extNodeData</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extNodeData</span></div>
+<div class="block">Node file</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.extNodeData">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="extJournal">
+<h3>extJournal</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extJournal</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.extJournal">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="journalFileBase">
+<h3>journalFileBase</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">journalFileBase</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.journalFileBase">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="journalFile">
+<h3>journalFile</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">journalFile</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.journalFile">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexId2Node">
+<h3>indexId2Node</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexId2Node</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.indexId2Node">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexNode2Id">
+<h3>indexNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexNode2Id</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.indexNode2Id">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixId2Node">
+<h3>prefixId2Node</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">prefixId2Node</span></div>
+<div class="block">Prefixes file</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.prefixId2Node">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixNode2Id">
+<h3>prefixNode2Id</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">prefixNode2Id</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.prefixNode2Id">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexPrefix">
+<h3>indexPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">indexPrefix</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.indexPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="optStats">
+<h3>optStats</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">optStats</span></div>
+<div class="block">Optimizer / stats</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.optStats">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="optFixed">
+<h3>optFixed</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">optFixed</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.optFixed">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="optNone">
+<h3>optNone</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">optNone</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.optNone">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="optDefault">
+<h3>optDefault</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">optDefault</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.optDefault">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="extMeta">
+<h3>extMeta</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">extMeta</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.extMeta">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="directoryMetafile">
+<h3>directoryMetafile</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">directoryMetafile</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.directoryMetafile">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="memName">
+<h3>memName</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">memName</span></div>
+<div class="block">Name to indicate in-memory</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.memName">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elNode">
+<h3>elNode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elNode</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elNode">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elBPlusTree">
+<h3>elBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elBPlusTree</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elBPlusTree">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elIndex">
+<h3>elIndex</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elIndex</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elIndex">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elObject">
+<h3>elObject</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elObject</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elObject">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elType">
+<h3>elType</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elType</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elType">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elLayout">
+<h3>elLayout</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elLayout</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elLayout">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elVersion">
+<h3>elVersion</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elVersion</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elVersion">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elTimestamp">
+<h3>elTimestamp</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elTimestamp</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elTimestamp">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="elCreated">
+<h3>elCreated</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">elCreated</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.elCreated">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="keyNS">
+<h3>keyNS</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">keyNS</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.keyNS">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="keyNSNode">
+<h3>keyNSNode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">keyNSNode</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="keyNSBPlusTree">
+<h3>keyNSBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">keyNSBPlusTree</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="kVersion">
+<h3>kVersion</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">kVersion</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="kCreatedDate">
+<h3>kCreatedDate</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">kCreatedDate</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="kNodeTableType">
+<h3>kNodeTableType</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">kNodeTableType</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="kNodeTableLayout">
+<h3>kNodeTableLayout</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">kNodeTableLayout</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="pNode2NodeIdCacheSize">
+<h3>pNode2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">pNode2NodeIdCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.pNode2NodeIdCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="pNodeId2NodeCacheSize">
+<h3>pNodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">pNodeId2NodeCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.pNodeId2NodeCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="pNodeMissesCacheSize">
+<h3>pNodeMissesCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">pNodeMissesCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.pNodeMissesCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="pBlockWriteCacheSize">
+<h3>pBlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">pBlockWriteCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.pBlockWriteCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="pBlockReadCacheSize">
+<h3>pBlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">pBlockReadCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.pBlockReadCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="pSyncTick">
+<h3>pSyncTick</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">pSyncTick</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.Names.pSyncTick">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>Names</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Names</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="isMem(java.lang.String)">
+<h3>isMem</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isMem</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeKey(java.lang.String,java.lang.String...)">
+<h3>makeKey</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">makeKey</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;root,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>...&nbsp;elements)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeName(java.lang.String,java.lang.String...)">
+<h3>makeName</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">makeName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;root,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>...&nbsp;elements)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html
new file mode 100644
index 0000000..a135f50
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ProcessUtils (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: ProcessUtils">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ProcessUtils.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class ProcessUtils" class="title">Class ProcessUtils</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.ProcessUtils</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ProcessUtils</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ProcessUtils</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static int</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPid(int)" class="member-name-link">getPid</a><wbr>(int&nbsp;fallback)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Tries to get the PID of the current process caching it for future calls
+ since it won't change throughout the life of the process</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isAlive(int)" class="member-name-link">isAlive</a><wbr>(int&nbsp;pid)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Determines whether a given PID is alive</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#negativePidsTreatedAsAlive()" class="member-name-link">negativePidsTreatedAsAlive</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Gets whether the platform we are running on will cause us to treat
+ negative (i.e.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>ProcessUtils</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ProcessUtils</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getPid(int)">
+<h3>getPid</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPid</span><wbr><span class="parameters">(int&nbsp;fallback)</span></div>
+<div class="block">Tries to get the PID of the current process caching it for future calls
+ since it won't change throughout the life of the process</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>fallback</code> - Fallback PID to return if unable to determine the PID i.e. an
+            error code to return</dd>
+<dt>Returns:</dt>
+<dd>PID of current process or provided <code>fallback</code> if unable to
+         determine PID</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isAlive(int)">
+<h3>isAlive</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isAlive</span><wbr><span class="parameters">(int&nbsp;pid)</span></div>
+<div class="block">Determines whether a given PID is alive</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>pid</code> - PID</dd>
+<dt>Returns:</dt>
+<dd>True if the given PID is alive or unknown, false if it is dead</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="negativePidsTreatedAsAlive()">
+<h3>negativePidsTreatedAsAlive</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">negativePidsTreatedAsAlive</span>()</div>
+<div class="block">Gets whether the platform we are running on will cause us to treat
+ negative (i.e. invalid) PIDs as alive because of the format in which the
+ command line process monitor application for the system returns errors
+ for invalid PIDs</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>True if a negative PID is treated as alive on this platform or we
+         cannot determine liveness for PIDs on this platform, false
+         otherwise</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html
new file mode 100644
index 0000000..5e04c28
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SetupTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: SetupTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SetupTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class SetupTDB" class="title">Class SetupTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.SetupTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SetupTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Makes things : datasets from locations, indexes, etc etc.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SetupTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTree</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a B+Tree using defaults</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByBlockSize</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a B+Tree by BlockSize</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)" class="member-name-link">createBPTreeByOrder</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a B+Tree by Order</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#error(org.slf4j.Logger,java.lang.String)" class="member-name-link">error</a><wbr>(org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)" class="member-name-link">makeBPlusTree</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeObjectFile(org.apache.jena.tdb1.base.file.FileSet)" class="member-name-link">makeObjectFile</a><wbr>(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fsIdToNode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)" class="member-name-link">makeRangeIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeRecordFactory(int,int)" class="member-name-link">makeRecordFactory</a><wbr>(int&nbsp;keyLen,
+ int&nbsp;valueLen)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int)" class="member-name-link">makeTupleIndex</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;keyLength)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#makeTupleIndexes(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String%5B%5D,java.lang.String%5B%5D)" class="member-name-link">makeTupleIndexes</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;descs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;filenames)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>SetupTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SetupTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="error(org.slf4j.Logger,java.lang.String)">
+<h3>error</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">error</span><wbr><span class="parameters">(org.slf4j.Logger&nbsp;log,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeTupleIndexes(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String[],java.lang.String[])">
+<h3>makeTupleIndexes</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]</span>&nbsp;<span class="element-name">makeTupleIndexes</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;descs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;filenames)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeTupleIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,java.lang.String,java.lang.String,int)">
+<h3>makeTupleIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a></span>&nbsp;<span class="element-name">makeTupleIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;primary,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexOrder,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;keyLength)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)">
+<h3>makeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a></span>&nbsp;<span class="element-name">makeIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeRangeIndex(org.apache.jena.tdb1.base.file.Location,java.lang.String,int,int,int,int,int)">
+<h3>makeRangeIndex</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">makeRangeIndex</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;indexName,
+ int&nbsp;blkSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeBPlusTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,int)">
+<h3>makeBPlusTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">makeBPlusTree</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fs,
+ int&nbsp;blkSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ int&nbsp;dftKeyLength,
+ int&nbsp;dftValueLength)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeRecordFactory(int,int)">
+<h3>makeRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">makeRecordFactory</span><wbr><span class="parameters">(int&nbsp;keyLen,
+ int&nbsp;valueLen)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="makeObjectFile(org.apache.jena.tdb1.base.file.FileSet)">
+<h3>makeObjectFile</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></span>&nbsp;<span class="element-name">makeObjectFile</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fsIdToNode)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTree(org.apache.jena.tdb1.base.file.FileSet,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">createBPTree</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Create a B+Tree using defaults</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTreeByBlockSize(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTreeByBlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">createBPTreeByBlockSize</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Create a B+Tree by BlockSize</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTreeByOrder(org.apache.jena.tdb1.base.file.FileSet,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTreeByOrder</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></span>&nbsp;<span class="element-name">createBPTreeByOrder</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Create a B+Tree by Order</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createBPTree(org.apache.jena.tdb1.base.file.FileSet,int,int,int,int,org.apache.jena.tdb1.base.record.RecordFactory)">
+<h3>createBPTree</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../index/bplustree/BPlusTree.html" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a></span>&nbsp;<span class="element-name">createBPTree</span><wbr><span class="parameters">(<a href="../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileset,
+ int&nbsp;order,
+ int&nbsp;blockSize,
+ int&nbsp;readCacheSize,
+ int&nbsp;writeCacheSize,
+ <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a>&nbsp;factory)</span></div>
+<div class="block">Knowing all the parameters, create a B+Tree</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html
new file mode 100644
index 0000000..85e873f
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html
@@ -0,0 +1,393 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>StoreConnection (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: StoreConnection">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/StoreConnection.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class StoreConnection" class="title">Class StoreConnection</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.StoreConnection</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StoreConnection</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">A StoreConnection is the reference to the underlying storage.
+  There is JVM-wide cache of backing datasets.
+  The work of transaction coordination is done in TransactionManager.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#activeTransactions()" class="member-name-link">activeTransactions</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Indicate whether there are any active transactions.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;mode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Begin a transaction.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.TxnType,java.lang.String)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;mode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Begin a transaction, giving it a label.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createMemUncached()" class="member-name-link">createMemUncached</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return a StoreConnection backed by in-memory
+ datastructures (for testing).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#expel(org.apache.jena.tdb1.base.file.Location,boolean)" class="member-name-link">expel</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ boolean&nbsp;force)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing a location.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush()" class="member-name-link">flush</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Flush the delayed write queue to the base storage.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#forceRecoverFromJournal()" class="member-name-link">forceRecoverFromJournal</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Flush the journal regardless - use with great case - do not use when transactions may be active.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseDataset()" class="member-name-link">getBaseDataset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Internal operation - to get a dataset for application use, call a
+ <a href="../TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a> function.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getExisting(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">getExisting</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the StoreConnection if one already exists for this location, else
+ return null</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransactionManager()" class="member-name-link">getTransactionManager</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">For internal use only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransMgrState()" class="member-name-link">getTransMgrState</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return a description of the transaction manager state</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#haveUsedInTransaction()" class="member-name-link">haveUsedInTransaction</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isValid()" class="member-name-link">isValid</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#make(java.lang.String)" class="member-name-link">make</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Obtain a StoreConnection for a particular location</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#make(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">make</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Make a StoreConnection based on any StoreParams at the location or the system defaults.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">make</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return a StoreConnection for a particular connection.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printJournal()" class="member-name-link">printJournal</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Highly risky!</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">release</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing a location.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#reset()" class="member-name-link">reset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing all locations.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="isValid()">
+<h3>isValid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isValid</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="haveUsedInTransaction()">
+<h3>haveUsedInTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">haveUsedInTransaction</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getLocation()">
+<h3>getLocation</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">getLocation</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTransMgrState()">
+<h3>getTransMgrState</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../transaction/SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></span>&nbsp;<span class="element-name">getTransMgrState</span>()</div>
+<div class="block">Return a description of the transaction manager state</div>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.TxnType)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.TxnType&nbsp;mode)</span></div>
+<div class="block">Begin a transaction. Terminate a write transaction with
+ <a href="../transaction/Transaction.html#commit()"><code>Transaction.commit()</code></a> or <a href="../transaction/Transaction.html#abort()"><code>Transaction.abort()</code></a>.
+ Terminate a write transaction with <a href="../transaction/Transaction.html#close()"><code>Transaction.close()</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.TxnType,java.lang.String)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.TxnType&nbsp;mode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</span></div>
+<div class="block">Begin a transaction, giving it a label. Terminate a write transaction
+ with <a href="../transaction/Transaction.html#commit()"><code>Transaction.commit()</code></a> or <a href="../transaction/Transaction.html#abort()"><code>Transaction.abort()</code></a>.
+ Terminate a write transaction with <a href="../transaction/Transaction.html#close()"><code>Transaction.close()</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBaseDataset()">
+<h3>getBaseDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getBaseDataset</span>()</div>
+<div class="block">Internal operation - to get a dataset for application use, call a
+ <a href="../TDB1Factory.html" title="class in org.apache.jena.tdb1"><code>TDB1Factory</code></a> function. Do not use the base dataset without knowing how the
+ transaction system uses it.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTransactionManager()">
+<h3>getTransactionManager</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span>&nbsp;<span class="element-name">getTransactionManager</span>()</div>
+<div class="block">For internal use only</div>
+</section>
+</li>
+<li>
+<section class="detail" id="flush()">
+<h3>flush</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">flush</span>()</div>
+<div class="block">Flush the delayed write queue to the base storage.
+  This can only be done if there are no active transactions.
+  If there are active transactions, nothing is done but this is safe to call.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="activeTransactions()">
+<h3>activeTransactions</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">activeTransactions</span>()</div>
+<div class="block">Indicate whether there are any active transactions.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#getTransMgrState()"><code>getTransMgrState()</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="forceRecoverFromJournal()">
+<h3>forceRecoverFromJournal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">forceRecoverFromJournal</span>()</div>
+<div class="block">Flush the journal regardless - use with great case - do not use when transactions may be active.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="printJournal()">
+<h3>printJournal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">printJournal</span>()</div>
+<div class="block">Highly risky!</div>
+</section>
+</li>
+<li>
+<section class="detail" id="make(java.lang.String)">
+<h3>make</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">make</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;location)</span></div>
+<div class="block">Obtain a StoreConnection for a particular location</div>
+</section>
+</li>
+<li>
+<section class="detail" id="reset()">
+<h3>reset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reset</span>()</div>
+<div class="block">Stop managing all locations. Use with great care.
+ Use via <a href="TDBInternal.html#expel(org.apache.jena.sparql.core.DatasetGraph)"><code>TDBInternal.expel(org.apache.jena.sparql.core.DatasetGraph)</code></a> wherever possible.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.file.Location)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Stop managing a location. There should be no transactions running.
+ Use via <a href="TDBInternal.html#expel(org.apache.jena.sparql.core.DatasetGraph)"><code>TDBInternal.expel(org.apache.jena.sparql.core.DatasetGraph)</code></a> wherever possible.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="expel(org.apache.jena.tdb1.base.file.Location,boolean)">
+<h3>expel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">expel</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ boolean&nbsp;force)</span></div>
+<div class="block">Stop managing a location. Use with great care (testing only).
+ Use via <a href="TDBInternal.html#expel(org.apache.jena.sparql.core.DatasetGraph)"><code>TDBInternal.expel(org.apache.jena.sparql.core.DatasetGraph)</code></a> wherever possible.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)">
+<h3>make</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">make</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</span></div>
+<div class="block">Return a StoreConnection for a particular connection. This is used to
+ create transactions for the database at the location.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="make(org.apache.jena.tdb1.base.file.Location)">
+<h3>make</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">make</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Make a StoreConnection based on any StoreParams at the location or the system defaults.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getExisting(org.apache.jena.tdb1.base.file.Location)">
+<h3>getExisting</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">getExisting</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Return the StoreConnection if one already exists for this location, else
+ return null</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createMemUncached()">
+<h3>createMemUncached</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">createMemUncached</span>()</div>
+<div class="block">Return a StoreConnection backed by in-memory
+ datastructures (for testing).</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html
new file mode 100644
index 0000000..d7606cf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html
@@ -0,0 +1,889 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SystemTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: SystemTDB">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SystemTDB.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class SystemTDB" class="title">Class SystemTDB</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.SystemTDB</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SystemTDB</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#BlockReadCacheSize" class="member-name-link">BlockReadCacheSize</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size of read block cache (32 bit systems only).</div>
+</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#BlockSize" class="member-name-link">BlockSize</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size, in bytes, of a block</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#BlockSizeTest" class="member-name-link">BlockSizeTest</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size, in bytes, of a block for testing</div>
+</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#BlockSizeTestMem" class="member-name-link">BlockSizeTestMem</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size, in bytes, of a block for testing</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#BlockWriteCacheSize" class="member-name-link">BlockWriteCacheSize</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#Checking" class="member-name-link">Checking</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</code></div>
+<div class="col-second even-row-color"><code><a href="#defaultReorderTransform" class="member-name-link">defaultReorderTransform</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Default BGP optimizer</div>
+</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#DiskLocationMultiJvmUsagePrevention" class="member-name-link">DiskLocationMultiJvmUsagePrevention</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">New feature introduced by JENA-648 to help prevent one common cause of TDB corruption.</div>
+</div>
+<div class="col-first even-row-color"><code>static final boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#enableInlineLiterals" class="member-name-link">enableInlineLiterals</a></code></div>
+<div class="col-last even-row-color">
+<div class="block"><b>Unsupported</b> (for non-standard setups).</div>
+</div>
+<div class="col-first odd-row-color"><code>static final org.slf4j.Logger</code></div>
+<div class="col-second odd-row-color"><code><a href="#errlog" class="member-name-link">errlog</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Send warnings and error</div>
+</div>
+<div class="col-first even-row-color"><code>static final byte</code></div>
+<div class="col-second even-row-color"><code><a href="#FillByte" class="member-name-link">FillByte</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">FillByte value for NullOut</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#indexRecordQuadFactory" class="member-name-link">indexRecordQuadFactory</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><code><a href="#indexRecordTripleFactory" class="member-name-link">indexRecordTripleFactory</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#is64bitSystem" class="member-name-link">is64bitSystem</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#isWindows" class="member-name-link">isWindows</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#LenIndexQuadRecord" class="member-name-link">LenIndexQuadRecord</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size, in bytes, of a quad index record.</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#LenIndexTripleRecord" class="member-name-link">LenIndexTripleRecord</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size, in bytes, of a triple index record.</div>
+</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#LenNodeHash" class="member-name-link">LenNodeHash</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size, in bytes, of a Node hash.</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteOrder.html" title="class or interface in java.nio" class="external-link">ByteOrder</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NetworkOrder" class="member-name-link">NetworkOrder</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#Node2NodeIdCacheSize" class="member-name-link">Node2NodeIdCacheSize</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size of Node to NodeId cache.</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#NodeId2NodeCacheSize" class="member-name-link">NodeId2NodeCacheSize</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size of NodeId to Node cache.</div>
+</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#NodeMissCacheSize" class="member-name-link">NodeMissCacheSize</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size of Node lookup miss cache.</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
+<div class="col-second even-row-color"><code><a href="#nodeRecordFactory" class="member-name-link">nodeRecordFactory</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><code><a href="#NullOut" class="member-name-link">NullOut</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">null out (with the FillByte) freed up space in buffers</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#ObjectFileWriteCacheSize" class="member-name-link">ObjectFileWriteCacheSize</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#OrderMem" class="member-name-link">OrderMem</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">order of an in-memory BTree or B+Tree</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#propertyEnableInlineLiterals1" class="member-name-link">propertyEnableInlineLiterals1</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Unsupported (for non-standard setups)</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#propertyEnableInlineLiterals2" class="member-name-link">propertyEnableInlineLiterals2</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Unsupported (for non-standard setups)</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#SegmentSize" class="member-name-link">SegmentSize</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size, in bytes, of a segment (used for memory mapped files)</div>
+</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#SizeOfInt" class="member-name-link">SizeOfInt</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size, in bytes, of a Java int</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#SizeOfLong" class="member-name-link">SizeOfLong</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size, in bytes, of a Java long</div>
+</div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a href="#SizeOfNodeId" class="member-name-link">SizeOfNodeId</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Size, in bytes, of the persistent representation of a node id</div>
+</div>
+<div class="col-first even-row-color"><code>static final int</code></div>
+<div class="col-second even-row-color"><code><a href="#SizeOfPointer" class="member-name-link">SizeOfPointer</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Size, in bytes, of a pointer between blocks</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#symbolNamespace" class="member-name-link">symbolNamespace</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Root of TDB-defined parameter names</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second even-row-color"><code><a href="#symFileMode" class="member-name-link">symFileMode</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">File mode : one of "direct", "mapped", "default"</div>
+</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second odd-row-color"><code><a href="#symIndexType" class="member-name-link">symIndexType</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Index type</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second even-row-color"><code><a href="#symLogDuplicates" class="member-name-link">symLogDuplicates</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Log duplicates during loading</div>
+</div>
+<div class="col-first odd-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second odd-row-color"><code><a href="#symTupleFilter" class="member-name-link">symTupleFilter</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Experimental : triple and quad filtering at scan level</div>
+</div>
+<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
+<div class="col-second even-row-color"><code><a href="#syslog" class="member-name-link">syslog</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">TDB System log - use for general messages (a few) and warnings.</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#tdbPropertyRoot" class="member-name-link">tdbPropertyRoot</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Root of any TDB-defined Java system properties</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Root of TDB-defined parameter short names</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#tdbSymbolPrefix1" class="member-name-link">tdbSymbolPrefix1</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Root of TDB-defined parameter short names, alternate name</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SystemTDB</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.util.Symbol</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#allocSymbol(java.lang.String)" class="member-name-link">allocSymbol</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;shortName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fileMode()" class="member-name-link">fileMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#panic(java.lang.Class,java.lang.String)" class="member-name-link">panic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;&nbsp;clazz,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setFileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">setFileMode</a><wbr>(<a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;newFileMode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="syslog">
+<h3>syslog</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">syslog</span></div>
+<div class="block">TDB System log - use for general messages (a few) and warnings.
+  Generally, do not log events unless you want every user to see them every time.
+  TDB is an embedded database - libraries and embedded systems should be seen and not heard.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#errlog"><code>errlog</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="errlog">
+<h3>errlog</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">errlog</span></div>
+<div class="block">Send warnings and error</div>
+</section>
+</li>
+<li>
+<section class="detail" id="SizeOfLong">
+<h3>SizeOfLong</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfLong</span></div>
+<div class="block">Size, in bytes, of a Java long</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfLong">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="SizeOfInt">
+<h3>SizeOfInt</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfInt</span></div>
+<div class="block">Size, in bytes, of a Java int</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfInt">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="SizeOfNodeId">
+<h3>SizeOfNodeId</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfNodeId</span></div>
+<div class="block">Size, in bytes, of the persistent representation of a node id</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfNodeId">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="SizeOfPointer">
+<h3>SizeOfPointer</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfPointer</span></div>
+<div class="block">Size, in bytes, of a pointer between blocks</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfPointer">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="LenIndexTripleRecord">
+<h3>LenIndexTripleRecord</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LenIndexTripleRecord</span></div>
+<div class="block">Size, in bytes, of a triple index record.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.LenIndexTripleRecord">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="LenIndexQuadRecord">
+<h3>LenIndexQuadRecord</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LenIndexQuadRecord</span></div>
+<div class="block">Size, in bytes, of a quad index record.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.LenIndexQuadRecord">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="LenNodeHash">
+<h3>LenNodeHash</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LenNodeHash</span></div>
+<div class="block">Size, in bytes, of a Node hash.
+ In TDB 0.7.X and before this was 8 bytes (64/8).
+ In TDB 0.8.0 and above it is 16 bytes (128/8).
+ These two systems are not compatible.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.LenNodeHash">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="indexRecordTripleFactory">
+<h3>indexRecordTripleFactory</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">indexRecordTripleFactory</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="indexRecordQuadFactory">
+<h3>indexRecordQuadFactory</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">indexRecordQuadFactory</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="nodeRecordFactory">
+<h3>nodeRecordFactory</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">nodeRecordFactory</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="symbolNamespace">
+<h3>symbolNamespace</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">symbolNamespace</span></div>
+<div class="block">Root of TDB-defined parameter names</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.symbolNamespace">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbSymbolPrefix">
+<h3>tdbSymbolPrefix</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbSymbolPrefix</span></div>
+<div class="block">Root of TDB-defined parameter short names</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.tdbSymbolPrefix">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbSymbolPrefix1">
+<h3>tdbSymbolPrefix1</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbSymbolPrefix1</span></div>
+<div class="block">Root of TDB-defined parameter short names, alternate name</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.tdbSymbolPrefix1">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tdbPropertyRoot">
+<h3>tdbPropertyRoot</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbPropertyRoot</span></div>
+<div class="block">Root of any TDB-defined Java system properties</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.tdbPropertyRoot">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="symLogDuplicates">
+<h3>symLogDuplicates</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symLogDuplicates</span></div>
+<div class="block">Log duplicates during loading</div>
+</section>
+</li>
+<li>
+<section class="detail" id="symFileMode">
+<h3>symFileMode</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symFileMode</span></div>
+<div class="block">File mode : one of "direct", "mapped", "default"</div>
+</section>
+</li>
+<li>
+<section class="detail" id="symIndexType">
+<h3>symIndexType</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symIndexType</span></div>
+<div class="block">Index type</div>
+</section>
+</li>
+<li>
+<section class="detail" id="symTupleFilter">
+<h3>symTupleFilter</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symTupleFilter</span></div>
+<div class="block">Experimental : triple and quad filtering at scan level</div>
+</section>
+</li>
+<li>
+<section class="detail" id="is64bitSystem">
+<h3>is64bitSystem</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">is64bitSystem</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="BlockSize">
+<h3>BlockSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockSize</span></div>
+<div class="block">Size, in bytes, of a block</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.BlockSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="BlockSizeTest">
+<h3>BlockSizeTest</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockSizeTest</span></div>
+<div class="block">Size, in bytes, of a block for testing</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.BlockSizeTest">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="BlockSizeTestMem">
+<h3>BlockSizeTestMem</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockSizeTestMem</span></div>
+<div class="block">Size, in bytes, of a block for testing</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.BlockSizeTestMem">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="OrderMem">
+<h3>OrderMem</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">OrderMem</span></div>
+<div class="block">order of an in-memory BTree or B+Tree</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.OrderMem">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="SegmentSize">
+<h3>SegmentSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SegmentSize</span></div>
+<div class="block">Size, in bytes, of a segment (used for memory mapped files)</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SegmentSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="ObjectFileWriteCacheSize">
+<h3>ObjectFileWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">ObjectFileWriteCacheSize</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.ObjectFileWriteCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="Node2NodeIdCacheSize">
+<h3>Node2NodeIdCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">Node2NodeIdCacheSize</span></div>
+<div class="block">Size of Node to NodeId cache.
+  Used to map from Node to NodeId spaces.
+  Used for loading and for query preparation.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="NodeId2NodeCacheSize">
+<h3>NodeId2NodeCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NodeId2NodeCacheSize</span></div>
+<div class="block">Size of NodeId to Node cache.
+  Used to map from NodeId to Node spaces.
+  Used for retriveing results.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="NodeMissCacheSize">
+<h3>NodeMissCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NodeMissCacheSize</span></div>
+<div class="block">Size of Node lookup miss cache.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.NodeMissCacheSize">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="BlockWriteCacheSize">
+<h3>BlockWriteCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockWriteCacheSize</span></div>
+<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="BlockReadCacheSize">
+<h3>BlockReadCacheSize</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockReadCacheSize</span></div>
+<div class="block">Size of read block cache (32 bit systems only).  Increase JVM size as necessary. Per file.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="defaultReorderTransform">
+<h3>defaultReorderTransform</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</span>&nbsp;<span class="element-name">defaultReorderTransform</span></div>
+<div class="block">Default BGP optimizer</div>
+</section>
+</li>
+<li>
+<section class="detail" id="NetworkOrder">
+<h3>NetworkOrder</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteOrder.html" title="class or interface in java.nio" class="external-link">ByteOrder</a></span>&nbsp;<span class="element-name">NetworkOrder</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="propertyEnableInlineLiterals1">
+<h3>propertyEnableInlineLiterals1</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">propertyEnableInlineLiterals1</span></div>
+<div class="block">Unsupported (for non-standard setups)</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#enableInlineLiterals"><code>enableInlineLiterals</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="propertyEnableInlineLiterals2">
+<h3>propertyEnableInlineLiterals2</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">propertyEnableInlineLiterals2</span></div>
+<div class="block">Unsupported (for non-standard setups)</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#enableInlineLiterals"><code>enableInlineLiterals</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="enableInlineLiterals">
+<h3>enableInlineLiterals</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">enableInlineLiterals</span></div>
+<div class="block"><b>Unsupported</b> (for non-standard setups).
+ This controls whether literal values are inlined into NodeIds.
+ This is a major efficiency boost and is the default setting.
+ It can be set false with <code>-Dtdb:store.enableInlineLiterals=false</code>.
+ Do not mix databases created with this set to different values.
+ Chaos and incorrect results will result.
+ Use with care. No support.
+ Default setting is <code>true</code></div>
+</section>
+</li>
+<li>
+<section class="detail" id="NullOut">
+<h3>NullOut</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">NullOut</span></div>
+<div class="block">null out (with the FillByte) freed up space in buffers</div>
+</section>
+</li>
+<li>
+<section class="detail" id="FillByte">
+<h3>FillByte</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">byte</span>&nbsp;<span class="element-name">FillByte</span></div>
+<div class="block">FillByte value for NullOut</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.FillByte">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="Checking">
+<h3>Checking</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">Checking</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="DiskLocationMultiJvmUsagePrevention">
+<h3>DiskLocationMultiJvmUsagePrevention</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">DiskLocationMultiJvmUsagePrevention</span></div>
+<div class="block">New feature introduced by JENA-648 to help prevent one common cause of TDB corruption.
+ <p>
+ When enabled lock files are written to disk locations with the current owner process PID,
+ other processes will refuse to access that location while another live process owns the PID.
+ </p></div>
+</section>
+</li>
+<li>
+<section class="detail" id="isWindows">
+<h3>isWindows</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isWindows</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>SystemTDB</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SystemTDB</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="panic(java.lang.Class,java.lang.String)">
+<h3>panic</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">panic</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;&nbsp;clazz,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="allocSymbol(java.lang.String)">
+<h3>allocSymbol</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">allocSymbol</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;shortName)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="fileMode()">
+<h3>fileMode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">fileMode</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="setFileMode(org.apache.jena.tdb1.base.block.FileMode)">
+<h3>setFileMode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setFileMode</span><wbr><span class="parameters">(<a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;newFileMode)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html
new file mode 100644
index 0000000..1d8adc4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBInternal (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: TDBInternal">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBInternal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class TDBInternal" class="title">Class TDBInternal</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.TDBInternal</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDBInternal</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">A collection of helpers to abstract away from internal details of TDB.
+ Use with care.
+ These are not general purpose operations.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDBInternal</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#expel(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">expel</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing a TDB1 <code>DatasetGraph</code>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#expel(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">expel</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing a TDB1 database at <a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#expel(org.apache.jena.tdb1.base.file.Location,boolean)" class="member-name-link">expel</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ boolean&nbsp;force)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing a TDB1 database at <a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getBaseDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getBaseDatasetGraphTDB</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return a DatasetGraphTDB that uses the raw storage for tables.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getDatasetGraphTDB(org.apache.jena.query.Dataset)" class="member-name-link">getDatasetGraphTDB</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the DatasetGraphTDB for a Dataset, or null.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getDatasetGraphTDB</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the DatasetGraphTDB for a DatasetGraph, or null.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNode(org.apache.jena.query.Dataset,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNode(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;ds,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.graph.Node</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNode(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.tdb1.store.NodeId)" class="member-name-link">getNode</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the node for a NodeId (if any).</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNodeId(org.apache.jena.query.Dataset,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(org.apache.jena.query.Dataset&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNodeId(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getNodeId(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)" class="member-name-link">getNodeId</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;node)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the NodeId for a node.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getStoreConnection(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getStoreConnection</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getTransactionManager(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getTransactionManager</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return the TransactionManager of this DatasetGraphTransaction</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isNewDatabaseArea(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">isNewDatabaseArea</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Look at a directory and see if it is a new area</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isTDB1(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">isTDB1</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Return true if this is a TDB1 backed DatasetGraph.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#releaseDSG(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">releaseDSG</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Stop managing the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a> for the location.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#reset()" class="member-name-link">reset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDBInternal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBInternal</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="isTDB1(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>isTDB1</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isTDB1</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</span></div>
+<div class="block">Return true if this is a TDB1 backed DatasetGraph.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId(org.apache.jena.query.Dataset,org.apache.jena.graph.Node)">
+<h3>getNodeId</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeId</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Return the NodeId for a node. Returns NodeId.NodeDoesNotExist when the
+ node is not found. Returns null when not a TDB-backed dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.graph.Node)">
+<h3>getNodeId</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeId</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;ds,
+ org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Return the NodeId for a node. Returns NodeId.NodeDoesNotExist when the
+ node is not found. Returns null when not a TDB-backed dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNodeId(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.graph.Node)">
+<h3>getNodeId</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a></span>&nbsp;<span class="element-name">getNodeId</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ org.apache.jena.graph.Node&nbsp;node)</span></div>
+<div class="block">Return the NodeId for a node. Returns NodeId.NodeDoesNotExist when the
+ node is not found. Returns null when not a TDB-backed dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode(org.apache.jena.query.Dataset,org.apache.jena.tdb1.store.NodeId)">
+<h3>getNode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNode</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;ds,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block">Return the node for a NodeId (if any). Returns null if the NodeId does
+ not exist in the dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode(org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.tdb1.store.NodeId)">
+<h3>getNode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNode</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;ds,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block">Return the node for a NodeId (if any). Returns null if the NodeId does
+ not exist in the dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getNode(org.apache.jena.tdb1.store.DatasetGraphTDB,org.apache.jena.tdb1.store.NodeId)">
+<h3>getNode</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.graph.Node</span>&nbsp;<span class="element-name">getNode</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ <a href="../store/NodeId.html" title="class in org.apache.jena.tdb1.store">NodeId</a>&nbsp;nodeId)</span></div>
+<div class="block">Return the node for a NodeId (if any). Returns null if the NodeId does
+ not exist in the dataset.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatasetGraphTDB(org.apache.jena.query.Dataset)">
+<h3>getDatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getDatasetGraphTDB</span><wbr><span class="parameters">(org.apache.jena.query.Dataset&nbsp;ds)</span></div>
+<div class="block">Return the DatasetGraphTDB for a Dataset, or null.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>getDatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getDatasetGraphTDB</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</span></div>
+<div class="block">Return the DatasetGraphTDB for a DatasetGraph, or null.
+ May not be up-to-date.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBaseDatasetGraphTDB(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>getBaseDatasetGraphTDB</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getBaseDatasetGraphTDB</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</span></div>
+<div class="block">Return a DatasetGraphTDB that uses the raw storage for tables.
+ Use with great care.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTransactionManager(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>getTransactionManager</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../transaction/TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span>&nbsp;<span class="element-name">getTransactionManager</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</span></div>
+<div class="block">Return the TransactionManager of this DatasetGraphTransaction</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getStoreConnection(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>getStoreConnection</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">getStoreConnection</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="expel(org.apache.jena.sparql.core.DatasetGraph)">
+<h3>expel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">expel</span><wbr><span class="parameters">(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</span></div>
+<div class="block">Stop managing a TDB1 <code>DatasetGraph</code>.
+ This function does nothing if it is not a TDB1 database.
+ Use with great care.
+ Don't call while transactions are active.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="expel(org.apache.jena.tdb1.base.file.Location)">
+<h3>expel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">expel</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Stop managing a TDB1 database at <a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.
+ Use with great care.
+ Assumes no transactions are active.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="expel(org.apache.jena.tdb1.base.file.Location,boolean)">
+<h3>expel</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">expel</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ boolean&nbsp;force)</span></div>
+<div class="block">Stop managing a TDB1 database at <a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file"><code>Location</code></a>.
+ Use with very great care.
+ Using "force" will orphan any active transactions.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="releaseDSG(org.apache.jena.tdb1.base.file.Location)">
+<h3>releaseDSG</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">releaseDSG</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Stop managing the <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a> for the location.
+ This operation does not release the <a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys"><code>StoreConnection</code></a>.
+ Use with great care.
+ Don't call while transactions are active.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isNewDatabaseArea(org.apache.jena.tdb1.base.file.Location)">
+<h3>isNewDatabaseArea</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isNewDatabaseArea</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Look at a directory and see if it is a new area</div>
+</section>
+</li>
+<li>
+<section class="detail" id="reset()">
+<h3>reset</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reset</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html
new file mode 100644
index 0000000..11ed4d2
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html
@@ -0,0 +1,213 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBMaker (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: TDBMaker">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBMaker.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
+<h1 title="Class TDBMaker" class="title">Class TDBMaker</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.sys.TDBMaker</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDBMaker</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">Make datasets in various ways.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDBMaker</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDatasetGraphTransaction()" class="member-name-link">createDatasetGraphTransaction</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a Dataset that supports transactions but runs in-memory (for
+ creating test cases)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDatasetGraphTransaction(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraphTransaction</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create a Dataset that supports transactions</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#createDirect(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDirect</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Create new <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#resetCache()" class="member-name-link">resetCache</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDBMaker</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBMaker</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="createDatasetGraphTransaction(org.apache.jena.tdb1.base.file.Location)">
+<h3>createDatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span>&nbsp;<span class="element-name">createDatasetGraphTransaction</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Create a Dataset that supports transactions</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDatasetGraphTransaction()">
+<h3>createDatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span>&nbsp;<span class="element-name">createDatasetGraphTransaction</span>()</div>
+<div class="block">Create a Dataset that supports transactions but runs in-memory (for
+ creating test cases)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="resetCache()">
+<h3>resetCache</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">resetCache</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createDirect(org.apache.jena.tdb1.base.file.Location)">
+<h3>createDirect</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span>&nbsp;<span class="element-name">createDirect</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+<div class="block">Create new <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>. A <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>
+ is analogous to a JDBC connection and it forms a context for the MR+SW
+ transaction behaviour. Normally, there is one <a href="../transaction/DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>
+ per location. A directly created one allows independent transactions from the
+ same thread for specialized usage and testing.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>location</code> - </dd>
+<dt>Returns:</dt>
+<dd>DatasetGraphTransaction</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControl.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControl.html
new file mode 100644
index 0000000..a9a7ceb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControl.html
@@ -0,0 +1,205 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.sys.DatasetControl (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, interface: DatasetControl">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.sys.DatasetControl" class="title">Uses of Interface<br>org.apache.jena.tdb1.sys.DatasetControl</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<h2>Uses of <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a> in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a></h2>
+<div class="caption"><span>Methods in <a href="../../setup/package-summary.html">org.apache.jena.tdb1.setup</a> with parameters of type <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../../store/DatasetPrefixesTDB.html" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Build.</span><code><a href="../../setup/Build.html#makePrefixes(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">makePrefixes</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a> in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TableBase.</span><code><a href="../../store/TableBase.html#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/QuadTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">QuadTable</a><wbr>(<a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../store/TripleTable.html#%3Cinit%3E(org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">TripleTable</a><wbr>(<a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;policy)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<h2>Uses of <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a> in <a href="../../store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> that return <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTable.</span><code><a href="../../store/nodetupletable/NodeTupleTable.html#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return the current policy, if any, for this NodeTupleTable</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">NodeTupleTableConcrete.</span><code><a href="../../store/nodetupletable/NodeTupleTableConcrete.html#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">NodeTupleTableWrapper.</span><code><a href="../../store/nodetupletable/NodeTupleTableWrapper.html#getPolicy()" class="member-name-link">getPolicy</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a> with parameters of type <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/nodetupletable/NodeTupleTableConcrete.html#%3Cinit%3E(int,org.apache.jena.tdb1.store.tupletable.TupleIndex%5B%5D,org.apache.jena.tdb1.store.nodetable.NodeTable,org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">NodeTupleTableConcrete</a><wbr>(int&nbsp;N,
+ <a href="../../store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>[]&nbsp;indexes,
+ <a href="../../store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>&nbsp;nodeTable,
+ <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;dsControl)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a> in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a> that implement <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetControlMRSW.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A policy that checks, but does not enforce, single writer or multiple writer locking policy</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../DatasetControlMutable.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetControlNone.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Concurrency policy  that is a "free for all".</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../DatasetControlReadOnly.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">A policy that provide read-only access</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetControlMutable.</span><code><a href="../DatasetControlMutable.html#set(org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">set</a><wbr>(<a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;newOther)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a> with parameters of type <a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetControlMutable.html#%3Cinit%3E(org.apache.jena.tdb1.sys.DatasetControl)" class="member-name-link">DatasetControlMutable</a><wbr>(<a href="../DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>&nbsp;control)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlMRSW.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlMRSW.html
new file mode 100644
index 0000000..c5554c1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlMRSW.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.DatasetControlMRSW (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlMRSW">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.DatasetControlMRSW" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.DatasetControlMRSW</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.DatasetControlMRSW</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlMutable.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlMutable.html
new file mode 100644
index 0000000..48d9cd4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlMutable.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.DatasetControlMutable (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlMutable">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.DatasetControlMutable" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.DatasetControlMutable</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.DatasetControlMutable</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlNone.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlNone.html
new file mode 100644
index 0000000..1bac407
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlNone.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.DatasetControlNone (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlNone">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.DatasetControlNone" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.DatasetControlNone</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.DatasetControlNone</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlReadOnly.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlReadOnly.html
new file mode 100644
index 0000000..d98c346
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DatasetControlReadOnly.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.DatasetControlReadOnly (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DatasetControlReadOnly">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.DatasetControlReadOnly" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.DatasetControlReadOnly</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.DatasetControlReadOnly</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DebugTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DebugTDB.html
new file mode 100644
index 0000000..0165bc3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/DebugTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.DebugTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: DebugTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DebugTDB.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.DebugTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.DebugTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.DebugTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/EnvTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/EnvTDB.html
new file mode 100644
index 0000000..771ec3c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/EnvTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.EnvTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: EnvTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../EnvTDB.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.EnvTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.EnvTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.EnvTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/FileRef.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/FileRef.html
new file mode 100644
index 0000000..4e5bffb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/FileRef.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.FileRef (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: FileRef">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.FileRef" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.FileRef</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a> in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Fields in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> with type parameters of type <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../store/StorageConfig.html#blockMgrs" class="member-name-link">blockMgrs</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../store/StorageConfig.html#bufferChannels" class="member-name-link">bufferChannels</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StorageConfig.</span><code><a href="../../store/StorageConfig.html#objectFiles" class="member-name-link">objectFiles</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructor parameters in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> with type arguments of type <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/StorageConfig.html#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams,boolean,java.util.Map,java.util.Map,java.util.Map)" class="member-name-link">StorageConfig</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params,
+ boolean&nbsp;writeable,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&gt;&nbsp;blockMgrs,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&gt;&nbsp;objectFiles,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>,<wbr><a href="../../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&gt;&nbsp;bufferChannels)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a> in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a> declared as <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileRef.</span><code><a href="../FileRef.html#Journal" class="member-name-link">Journal</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileRef.</span><code><a href="../FileRef.html#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileRef.</span><code><a href="../FileRef.html#create(org.apache.jena.tdb1.base.file.FileSet,java.lang.String)" class="member-name-link">create</a><wbr>(<a href="../../base/file/FileSet.html" title="class in org.apache.jena.tdb1.base.file">FileSet</a>&nbsp;fileSet,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;ext)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FileRef.</span><code><a href="../FileRef.html#get(int)" class="member-name-link">get</a><wbr>(int&nbsp;fileId)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a> in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../../transaction/JournalEntry.html#getFileRef()" class="member-name-link">getFileRef</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../../transaction/JournalEntry.html#format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)" class="member-name-link">format</a><wbr>(<a href="../../transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer,
+ <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>long</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Journal.</span><code><a href="../../transaction/Journal.html#write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../../transaction/JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../transaction/BlockMgrJournal.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrJournal</a><wbr>(<a href="../../transaction/Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;underlyingBlockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/InitTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/InitTDB.html
new file mode 100644
index 0000000..3b13a05
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/InitTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.InitTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: InitTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../InitTDB.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.InitTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.InitTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.InitTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/LockMRSWLite.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/LockMRSWLite.html
new file mode 100644
index 0000000..66dc980
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/LockMRSWLite.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.LockMRSWLite (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: LockMRSWLite">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../LockMRSWLite.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.LockMRSWLite" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.LockMRSWLite</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.LockMRSWLite</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/Names.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/Names.html
new file mode 100644
index 0000000..a1190c1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/Names.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.Names (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: Names">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Names.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.Names" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.Names</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.Names</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/ProcessUtils.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/ProcessUtils.html
new file mode 100644
index 0000000..9352529
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/ProcessUtils.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.ProcessUtils (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: ProcessUtils">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.ProcessUtils" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.ProcessUtils</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.ProcessUtils</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/SetupTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/SetupTDB.html
new file mode 100644
index 0000000..590f0fe
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/SetupTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.SetupTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: SetupTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SetupTDB.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.SetupTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.SetupTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.SetupTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/StoreConnection.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/StoreConnection.html
new file mode 100644
index 0000000..26615e7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/StoreConnection.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.StoreConnection (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: StoreConnection">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.StoreConnection" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.StoreConnection</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a> in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../StoreConnection.html#createMemUncached()" class="member-name-link">createMemUncached</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a StoreConnection backed by in-memory
+ datastructures (for testing).</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../StoreConnection.html#getExisting(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">getExisting</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the StoreConnection if one already exists for this location, else
+ return null</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../TDBInternal.html#getStoreConnection(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getStoreConnection</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../StoreConnection.html#make(java.lang.String)" class="member-name-link">make</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Obtain a StoreConnection for a particular location</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">make</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Make a StoreConnection based on any StoreParams at the location or the system defaults.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../StoreConnection.html#make(org.apache.jena.tdb1.base.file.Location,org.apache.jena.tdb1.setup.StoreParams)" class="member-name-link">make</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location,
+ <a href="../../setup/StoreParams.html" title="class in org.apache.jena.tdb1.setup">StoreParams</a>&nbsp;params)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return a StoreConnection for a particular connection.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a> in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTransaction.</span><code><a href="../../transaction/DatasetGraphTransaction.html#getStoreConnection()" class="member-name-link">getStoreConnection</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../transaction/DatasetGraphTransaction.html#%3Cinit%3E(org.apache.jena.tdb1.sys.StoreConnection)" class="member-name-link">DatasetGraphTransaction</a><wbr>(<a href="../StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a>&nbsp;sConn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/SystemTDB.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/SystemTDB.html
new file mode 100644
index 0000000..8d4aecb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/SystemTDB.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.SystemTDB (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: SystemTDB">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SystemTDB.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.SystemTDB" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.SystemTDB</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.SystemTDB</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/TDBInternal.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/TDBInternal.html
new file mode 100644
index 0000000..8f1dd9e
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/TDBInternal.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.TDBInternal (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: TDBInternal">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBInternal.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.TDBInternal" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.TDBInternal</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.TDBInternal</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/TDBMaker.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/TDBMaker.html
new file mode 100644
index 0000000..01605ca
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/class-use/TDBMaker.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.sys.TDBMaker (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: TDBMaker">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBMaker.html" title="class in org.apache.jena.tdb1.sys">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.sys.TDBMaker" class="title">Uses of Class<br>org.apache.jena.tdb1.sys.TDBMaker</h1>
+</div>
+No usage of org.apache.jena.tdb1.sys.TDBMaker</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html
new file mode 100644
index 0000000..3f03751
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-summary.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.sys (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.sys" class="title">Package org.apache.jena.tdb1.sys</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.sys</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetControlMRSW.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A policy that checks, but does not enforce, single writer or multiple writer locking policy</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DatasetControlMutable.html" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetControlNone.html" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Concurrency policy  that is a "free for all".</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DatasetControlReadOnly.html" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A policy that provide read-only access</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DebugTDB.html" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Lowlevel utilities for working with TDB</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="EnvTDB.html" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">File references.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="InitTDB.html" title="class in org.apache.jena.tdb1.sys">InitTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Jena subsystem initialization</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LockMRSWLite.html" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Light weight (?) MRSW lock implementation that assumes 
+ correct use of enterCriticalSection/leaveCriticalSection.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Names.html" title="class in org.apache.jena.tdb1.sys">Names</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Names of things in TDB</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ProcessUtils.html" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SetupTDB.html" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Makes things : datasets from locations, indexes, etc etc.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A StoreConnection is the reference to the underlying storage.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SystemTDB.html" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TDBInternal.html" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A collection of helpers to abstract away from internal details of TDB.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TDBMaker.html" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Make datasets in various ways.</div>
+</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-tree.html
new file mode 100644
index 0000000..ce3ab6d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-tree.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.sys Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.sys</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="DatasetControlMRSW.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a> (implements org.apache.jena.tdb1.sys.<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="DatasetControlMutable.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a> (implements org.apache.jena.tdb1.sys.<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="DatasetControlNone.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a> (implements org.apache.jena.tdb1.sys.<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="DatasetControlReadOnly.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a> (implements org.apache.jena.tdb1.sys.<a href="DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="DebugTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="EnvTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="FileRef.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">FileRef</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="InitTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">InitTDB</a> (implements org.apache.jena.sys.JenaSubsystemLifecycle)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="LockMRSWLite.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a> (implements org.apache.jena.shared.Lock)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="Names.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">Names</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="ProcessUtils.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="SetupTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="StoreConnection.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="SystemTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="TDBInternal.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="TDBMaker.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="DatasetControl.html" class="type-name-link" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-use.html
new file mode 100644
index 0000000..2f9638c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-use.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.sys (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.sys" class="title">Uses of Package<br>org.apache.jena.tdb1.sys</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.setup">org.apache.jena.tdb1.setup</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store.nodetupletable">org.apache.jena.tdb1.store.nodetupletable</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.setup">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.sys</a> used by <a href="../setup/package-summary.html">org.apache.jena.tdb1.setup</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetControl.html#org.apache.jena.tdb1.setup">DatasetControl</a></div>
+<div class="col-last even-row-color">
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.sys</a> used by <a href="../store/package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetControl.html#org.apache.jena.tdb1.store">DatasetControl</a></div>
+<div class="col-last even-row-color">
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/FileRef.html#org.apache.jena.tdb1.store">FileRef</a></div>
+<div class="col-last odd-row-color">
+<div class="block">File references.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store.nodetupletable">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.sys</a> used by <a href="../store/nodetupletable/package-summary.html">org.apache.jena.tdb1.store.nodetupletable</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetControl.html#org.apache.jena.tdb1.store.nodetupletable">DatasetControl</a></div>
+<div class="col-last even-row-color">
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.sys</a> used by <a href="package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetControl.html#org.apache.jena.tdb1.sys">DatasetControl</a></div>
+<div class="col-last even-row-color">
+<div class="block">A DatasetControl is an encapsulation of what to do on reads and writes.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/FileRef.html#org.apache.jena.tdb1.sys">FileRef</a></div>
+<div class="col-last odd-row-color">
+<div class="block">File references.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/StoreConnection.html#org.apache.jena.tdb1.sys">StoreConnection</a></div>
+<div class="col-last even-row-color">
+<div class="block">A StoreConnection is the reference to the underlying storage.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.sys</a> used by <a href="../transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/FileRef.html#org.apache.jena.tdb1.transaction">FileRef</a></div>
+<div class="col-last even-row-color">
+<div class="block">File references.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/StoreConnection.html#org.apache.jena.tdb1.transaction">StoreConnection</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A StoreConnection is the reference to the underlying storage.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html
new file mode 100644
index 0000000..ec7ccd0
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html
@@ -0,0 +1,663 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>BlockMgrJournal (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: BlockMgrJournal">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/BlockMgrJournal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class BlockMgrJournal" class="title">Class BlockMgrJournal</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.BlockMgrJournal</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code>, <code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockMgrJournal</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>, <a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></span></div>
+<div class="block">Block manager that keeps temporary copies of updated blocks, then writes them
+ to a journal when commitPrepare happens. No work is done in commitEnact
+ because the <a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction"><code>TransactionManager</code></a> is responsible to writing
+ the blocks to the main storage.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrJournal</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;underlyingBlockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">End of active phase - will not be making these changes.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allocate(int)" class="member-name-link">allocate</a><wbr>(int&nbsp;blockSize)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start an update transaction</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginIterator(java.util.Iterator)" class="member-name-link">beginIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginRead()" class="member-name-link">beginRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#beginUpdate()" class="member-name-link">beginUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Close the block manager</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Prepare to commit; end of active phase.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The commit has happened</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Update the base data - called during journal flush.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endIterator(java.util.Iterator)" class="member-name-link">endIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endRead()" class="member-name-link">endRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of read</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endUpdate()" class="member-name-link">endUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Completion of update</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#free(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">free</a><wbr>(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRead(long)" class="member-name-link">getRead</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadIterator(long)" class="member-name-link">getReadIterator</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for read only in an iterator</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWrite(long)" class="member-name-link">getWrite</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#overwrite(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">overwrite</a><wbr>(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Replace the contents of a block slot with new contents.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">promote</a><wbr>(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#release(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">release</a><wbr>(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Release a block, unmodified.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncForce()" class="member-name-link">syncForce</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#valid(int)" class="member-name-link">valid</a><wbr>(int&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Is this a valid block id? (may be a free block)</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write a block back - it still needs releasing.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)">
+<h3>BlockMgrJournal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockMgrJournal</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;underlyingBlockMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="begin(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#begin(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">Start an update transaction</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#begin(org.apache.jena.tdb1.transaction.Transaction)">begin</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>commitPrepare</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commitPrepare</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">Prepare to commit; end of active phase. 
+ Make changes safe; do not update the base data.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">commitPrepare</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="committed(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>committed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">committed</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#committed(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">The commit has happened</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#committed(org.apache.jena.tdb1.transaction.Transaction)">committed</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>enactCommitted</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">enactCommitted</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">Update the base data - called during journal flush.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">enactCommitted</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>clearupCommitted</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clearupCommitted</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">clearupCommitted</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="abort(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>abort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abort</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#abort(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">End of active phase - will not be making these changes.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#abort(org.apache.jena.tdb1.transaction.Transaction)">abort</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="allocate(int)">
+<h3>allocate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">allocate</span><wbr><span class="parameters">(int&nbsp;blockSize)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#allocate(int)">BlockMgr</a></code></span></div>
+<div class="block">Allocate an uninitialized block - writable - call only inside a update sequence. 
+  If blockSize is -1, means "default/fixed size" for this BlockMgr</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#allocate(int)">allocate</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getRead(long)">
+<h3>getRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getRead</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#getRead(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#getRead(long)">getRead</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadIterator(long)">
+<h3>getReadIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getReadIterator</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#getReadIterator(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for read only in an iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#getReadIterator(long)">getReadIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWrite(long)">
+<h3>getWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getWrite</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#getWrite(long)">BlockMgr</a></code></span></div>
+<div class="block">Fetch a block, use for write and read - only inside "update"</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#getWrite(long)">getWrite</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.tdb1.base.block.Block)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Promote to writeable : it's OK to promote an already writeable block</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#promote(org.apache.jena.tdb1.base.block.Block)">promote</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="release(org.apache.jena.tdb1.base.block.Block)">
+<h3>release</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">release</span><wbr><span class="parameters">(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Release a block, unmodified.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#release(org.apache.jena.tdb1.base.block.Block)">release</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Write a block back - it still needs releasing.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#write(org.apache.jena.tdb1.base.block.Block)">write</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="overwrite(org.apache.jena.tdb1.base.block.Block)">
+<h3>overwrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">overwrite</span><wbr><span class="parameters">(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Replace the contents of a block slot with new contents. Block does not need releasing.
+ The write() operation may not do real work if the block is mapped - this operation
+ really does replace the contents with the new contents.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#overwrite(org.apache.jena.tdb1.base.block.Block)">overwrite</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="free(org.apache.jena.tdb1.base.block.Block)">
+<h3>free</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">free</span><wbr><span class="parameters">(<a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">BlockMgr</a></code></span></div>
+<div class="block">Announce a block is no longer in use (i.e it's now freed)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#free(org.apache.jena.tdb1.base.block.Block)">free</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#isEmpty()">BlockMgr</a></code></span></div>
+<div class="block">Answer whether there are any blocks in the collection being managed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valid(int)">
+<h3>valid</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">valid</span><wbr><span class="parameters">(int&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#valid(int)">BlockMgr</a></code></span></div>
+<div class="block">Is this a valid block id? (may be a free block)</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#valid(int)">valid</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#close()">BlockMgr</a></code></span></div>
+<div class="block">Close the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#close()">close</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#isClosed()">BlockMgr</a></code></span></div>
+<div class="block">Is this block manager still usable?  Closed block managers can not perform any operations except this one.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#isClosed()">isClosed</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#sync()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#sync()">sync</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="syncForce()">
+<h3>syncForce</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncForce</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#syncForce()">BlockMgr</a></code></span></div>
+<div class="block">Sync the block manager : system operation to ensure sync() is passed down</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#syncForce()">syncForce</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginUpdate()">
+<h3>beginUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#beginUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Start of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#beginUpdate()">beginUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endUpdate()">
+<h3>endUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endUpdate</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#endUpdate()">BlockMgr</a></code></span></div>
+<div class="block">Completion of update</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#endUpdate()">endUpdate</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginRead()">
+<h3>beginRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#beginRead()">BlockMgr</a></code></span></div>
+<div class="block">Start of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#beginRead()">beginRead</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endRead()">
+<h3>endRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endRead</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#endRead()">BlockMgr</a></code></span></div>
+<div class="block">Completion of read</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#endRead()">endRead</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="beginIterator(java.util.Iterator)">
+<h3>beginIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">beginIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#beginIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Start of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#beginIterator(java.util.Iterator)">beginIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="endIterator(java.util.Iterator)">
+<h3>endIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iterator)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/block/BlockMgr.html#endIterator(java.util.Iterator)">BlockMgr</a></code></span></div>
+<div class="block">Completion of iterator</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#endIterator(java.util.Iterator)">endIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/block/BlockMgr.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html
new file mode 100644
index 0000000..dacd2bc
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetBuilderTxn (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: DatasetBuilderTxn">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetBuilderTxn.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class DatasetBuilderTxn" class="title">Class DatasetBuilderTxn</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.DatasetBuilderTxn</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetBuilderTxn</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">DatasetBuilderTxn</a><wbr>(<a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.TransactionManager,org.apache.jena.tdb1.store.DatasetGraphTDB)">
+<h3>DatasetBuilderTxn</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetBuilderTxn</span><wbr><span class="parameters">(<a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html
new file mode 100644
index 0000000..a912bc4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html
@@ -0,0 +1,570 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetGraphTransaction (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: DatasetGraphTransaction">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetGraphTransaction.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class DatasetGraphTransaction" class="title">Class DatasetGraphTransaction</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.core.DatasetGraphWrapper
+<div class="inheritance">org.apache.jena.tdb1.transaction.DatasetGraphTransaction</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.sparql.core.DatasetGraph</code>, <code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetGraphTransaction</span>
+<span class="extends-implements">extends org.apache.jena.sparql.core.DatasetGraphWrapper
+implements org.apache.jena.atlas.lib.Sync</span></div>
+<div class="block">A transactional <code>DatasetGraph</code> that allows one active transaction per thread.
+
+ <a href="DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTxn</code></a> holds the <a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction"><code>Transaction</code></a> object.
+
+ This is analogous to a "connection" in JDBC.
+
+ Not considered to be in the public API.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-org.apache.jena.sparql.core.Transactional">Nested classes/interfaces inherited from interface&nbsp;org.apache.jena.sparql.core.Transactional</h2>
+<code>org.apache.jena.sparql.core.Transactional.Promote</code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">DatasetGraphTransaction</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.sys.StoreConnection)" class="member-name-link">DatasetGraphTransaction</a><wbr>(<a href="../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a>&nbsp;sConn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort()" class="member-name-link">abort</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.ReadWrite)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.ReadWrite&nbsp;txnType)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;txnType)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commit()" class="member-name-link">commit</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#end()" class="member-name-link">end</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseDatasetGraph()" class="member-name-link">getBaseDatasetGraph</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Access the base storage - use with care</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.util.Context</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getContext()" class="member-name-link">getContext</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDatasetGraphToQuery()" class="member-name-link">getDatasetGraphToQuery</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDefaultGraph()" class="member-name-link">getDefaultGraph</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGraph(org.apache.jena.graph.Node)" class="member-name-link">getGraph</a><wbr>(org.apache.jena.graph.Node&nbsp;graphNode)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocation()" class="member-name-link">getLocation</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStoreConnection()" class="member-name-link">getStoreConnection</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.graph.Graph</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getUnionGraph()" class="member-name-link">getUnionGraph</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.sparql.core.DatasetGraph</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getW()" class="member-name-link">getW</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isClosed()" class="member-name-link">isClosed</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isInTransaction()" class="member-name-link">isInTransaction</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.riot.system.PrefixMap</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#prefixes()" class="member-name-link">prefixes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote()" class="member-name-link">promote</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote(org.apache.jena.sparql.core.Transactional.Promote)" class="member-name-link">promote</a><wbr>(org.apache.jena.sparql.core.Transactional.Promote&nbsp;promoteMode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#requireWrite()" class="member-name-link">requireWrite</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#supportsTransactionAbort()" class="member-name-link">supportsTransactionAbort</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#supportsTransactions()" class="member-name-link">supportsTransactions</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#syncIfNotTransactional()" class="member-name-link">syncIfNotTransactional</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.ReadWrite</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#transactionMode()" class="member-name-link">transactionMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.TxnType</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#transactionType()" class="member-name-link">transactionType</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraphWrapper">Methods inherited from class&nbsp;org.apache.jena.sparql.core.DatasetGraphWrapper</h3>
+<code>add, add, addGraph, begin, clear, contains, contains, containsGraph, delete, delete, deleteAny, find, find, find, findNG, getBase, getBaseForQuery, getLock, getWrapped, isEmpty, listGraphNodes, removeGraph, size, unwrap</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraph">Methods inherited from interface&nbsp;org.apache.jena.sparql.core.DatasetGraph</h3>
+<code>addAll, stream, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.Transactional">Methods inherited from interface&nbsp;org.apache.jena.sparql.core.Transactional</h3>
+<code>calc, calculate, calculateRead, calculateWrite, exec, execute, executeRead, executeWrite</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.Location)">
+<h3>DatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetGraphTransaction</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.sys.StoreConnection)">
+<h3>DatasetGraphTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DatasetGraphTransaction</span><wbr><span class="parameters">(<a href="../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a>&nbsp;sConn)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getLocation()">
+<h3>getLocation</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a></span>&nbsp;<span class="element-name">getLocation</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDatasetGraphToQuery()">
+<h3>getDatasetGraphToQuery</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getDatasetGraphToQuery</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBaseDatasetGraph()">
+<h3>getBaseDatasetGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getBaseDatasetGraph</span>()</div>
+<div class="block">Access the base storage - use with care</div>
+</section>
+</li>
+<li>
+<section class="detail" id="requireWrite()">
+<h3>requireWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">requireWrite</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getW()">
+<h3>getW</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.core.DatasetGraph</span>&nbsp;<span class="element-name">getW</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDefaultGraph()">
+<h3>getDefaultGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">getDefaultGraph</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getDefaultGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>getDefaultGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getUnionGraph()">
+<h3>getUnionGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">getUnionGraph</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getUnionGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>getUnionGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getGraph(org.apache.jena.graph.Node)">
+<h3>getGraph</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.graph.Graph</span>&nbsp;<span class="element-name">getGraph</span><wbr><span class="parameters">(org.apache.jena.graph.Node&nbsp;graphNode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getGraph</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>getGraph</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="prefixes()">
+<h3>prefixes</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.riot.system.PrefixMap</span>&nbsp;<span class="element-name">prefixes</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>prefixes</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>prefixes</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.ReadWrite)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.ReadWrite&nbsp;txnType)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>begin</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>begin</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.TxnType)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.TxnType&nbsp;txnType)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>begin</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>begin</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote()">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">promote</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>promote</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>promote</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote(org.apache.jena.sparql.core.Transactional.Promote)">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">promote</span><wbr><span class="parameters">(org.apache.jena.sparql.core.Transactional.Promote&nbsp;promoteMode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>promote</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>promote</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="commit()">
+<h3>commit</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commit</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>commit</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>commit</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="abort()">
+<h3>abort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abort</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>abort</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>abort</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="end()">
+<h3>end</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">end</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>end</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>end</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isInTransaction()">
+<h3>isInTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isInTransaction</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>isInTransaction</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>isInTransaction</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="transactionMode()">
+<h3>transactionMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.ReadWrite</span>&nbsp;<span class="element-name">transactionMode</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>transactionMode</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>transactionMode</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="transactionType()">
+<h3>transactionType</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.TxnType</span>&nbsp;<span class="element-name">transactionType</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>transactionType</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>transactionType</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="supportsTransactions()">
+<h3>supportsTransactions</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">supportsTransactions</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>supportsTransactions</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>supportsTransactions</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="supportsTransactionAbort()">
+<h3>supportsTransactionAbort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">supportsTransactionAbort</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>supportsTransactionAbort</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>supportsTransactionAbort</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isClosed()">
+<h3>isClosed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isClosed</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>close</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getContext()">
+<h3>getContext</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Context</span>&nbsp;<span class="element-name">getContext</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>getContext</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.DatasetGraph</code></dd>
+<dt>Overrides:</dt>
+<dd><code>getContext</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getStoreConnection()">
+<h3>getStoreConnection</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../sys/StoreConnection.html" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></span>&nbsp;<span class="element-name">getStoreConnection</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="syncIfNotTransactional()">
+<h3>syncIfNotTransactional</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">syncIfNotTransactional</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+<dt>Overrides:</dt>
+<dd><code>sync</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html
new file mode 100644
index 0000000..811c9ce
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>DatasetGraphTxn (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: DatasetGraphTxn">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/DatasetGraphTxn.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class DatasetGraphTxn" class="title">Class DatasetGraphTxn</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.sparql.core.DatasetGraphWrapper
+<div class="inheritance">org.apache.jena.tdb1.transaction.DatasetGraphTxn</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code>org.apache.jena.sparql.core.DatasetGraph</code>, <code>org.apache.jena.sparql.core.Transactional</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DatasetGraphTxn</span>
+<span class="extends-implements">extends org.apache.jena.sparql.core.DatasetGraphWrapper</span></div>
+<div class="block">A DatasetGraph that is a single transaction.
+ It does not support transactions.
+ It is the DatasetGraph aspect of a Transaction (single use).</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-org.apache.jena.sparql.core.Transactional">Nested classes/interfaces inherited from interface&nbsp;org.apache.jena.sparql.core.Transactional</h2>
+<code>org.apache.jena.sparql.core.Transactional.Promote</code></div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort()" class="member-name-link">abort</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.ReadWrite)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.ReadWrite&nbsp;mode)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commit()" class="member-name-link">commit</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#end()" class="member-name-link">end</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransaction()" class="member-name-link">getTransaction</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getView()" class="member-name-link">getView</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the view (storage) for this transaction</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#promote()" class="member-name-link">promote</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraphWrapper">Methods inherited from class&nbsp;org.apache.jena.sparql.core.DatasetGraphWrapper</h3>
+<code>add, add, addGraph, begin, begin, clear, close, contains, contains, containsGraph, delete, delete, deleteAny, find, find, find, findNG, getBase, getBaseForQuery, getContext, getDefaultGraph, getGraph, getLock, getUnionGraph, getWrapped, isEmpty, isInTransaction, listGraphNodes, prefixes, promote, removeGraph, size, supportsTransactionAbort, supportsTransactions, sync, transactionMode, transactionType, unwrap</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.DatasetGraph">Methods inherited from interface&nbsp;org.apache.jena.sparql.core.DatasetGraph</h3>
+<code>addAll, stream, stream</code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.jena.sparql.core.Transactional">Methods inherited from interface&nbsp;org.apache.jena.sparql.core.Transactional</h3>
+<code>calc, calculate, calculateRead, calculateWrite, exec, execute, executeRead, executeWrite</code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getTransaction()">
+<h3>getTransaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></span>&nbsp;<span class="element-name">getTransaction</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getView()">
+<h3>getView</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getView</span>()</div>
+<div class="block">Return the view (storage) for this transaction</div>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.ReadWrite)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.ReadWrite&nbsp;mode)</span></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>begin</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>begin</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="promote()">
+<h3>promote</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">promote</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>promote</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>promote</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="commit()">
+<h3>commit</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commit</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>commit</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>commit</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="abort()">
+<h3>abort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abort</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>abort</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>abort</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="end()">
+<h3>end</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">end</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>end</code>&nbsp;in interface&nbsp;<code>org.apache.jena.sparql.core.Transactional</code></dd>
+<dt>Overrides:</dt>
+<dd><code>end</code>&nbsp;in class&nbsp;<code>org.apache.jena.sparql.core.DatasetGraphWrapper</code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html
new file mode 100644
index 0000000..b6c8537
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html
@@ -0,0 +1,389 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Journal (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: Journal">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Journal.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class Journal" class="title">Class Journal</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.Journal</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">Journal</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements org.apache.jena.atlas.lib.Closeable</span></div>
+<div class="block">The Journal is slightly odd - it is append-only for write but random read.
+  The write performance is more important than read; reads only happen
+  if the journal grows to the point where it needs to free up cache.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.base.file.BufferChannel)" class="member-name-link">Journal</a><wbr>(<a href="../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;chan)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abortWrite()" class="member-name-link">abortWrite</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append()" class="member-name-link">append</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commitWrite()" class="member-name-link">commitWrite</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#endWrite()" class="member-name-link">endWrite</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#entries()" class="member-name-link">entries</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#entries(long)" class="member-name-link">entries</a><wbr>(long&nbsp;startPosition)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#exists(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">exists</a><wbr>(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFilename()" class="member-name-link">getFilename</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#position()" class="member-name-link">position</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#position(long)" class="member-name-link">position</a><wbr>(long&nbsp;posn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readJournal(long)" class="member-name-link">readJournal</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reopen()" class="member-name-link">reopen</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Forced reopen - thread.interrupt causes java to close file.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#size()" class="member-name-link">size</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startWrite()" class="member-name-link">startWrite</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ journal.startWrite();
+ try {
+         journal.write
+         journal.commitWrite();
+ } catch (Thowable ex) { journal.abortWrite(); }
+ finally { journal.endWrite(); }</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;size)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#writeJournal(org.apache.jena.tdb1.transaction.JournalEntry)" class="member-name-link">writeJournal</a><wbr>(<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&nbsp;entry)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#writeStartPosn()" class="member-name-link">writeStartPosn</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.base.file.BufferChannel)">
+<h3>Journal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Journal</span><wbr><span class="parameters">(<a href="../base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>&nbsp;chan)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="exists(org.apache.jena.tdb1.base.file.Location)">
+<h3>exists</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">exists</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="create(org.apache.jena.tdb1.base.file.Location)">
+<h3>create</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="reopen()">
+<h3>reopen</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reopen</span>()</div>
+<div class="block">Forced reopen - thread.interrupt causes java to close file.
+ Attempt to close, open, and position.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="writeJournal(org.apache.jena.tdb1.transaction.JournalEntry)">
+<h3>writeJournal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">writeJournal</span><wbr><span class="parameters">(<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&nbsp;entry)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="readJournal(long)">
+<h3>readJournal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span>&nbsp;<span class="element-name">readJournal</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="entries()">
+<h3>entries</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&gt;</span>&nbsp;<span class="element-name">entries</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="entries(long)">
+<h3>entries</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&gt;</span>&nbsp;<span class="element-name">entries</span><wbr><span class="parameters">(long&nbsp;startPosition)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="startWrite()">
+<h3>startWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startWrite</span>()</div>
+<div class="block"><pre>
+ journal.startWrite();
+ try {
+         journal.write
+         journal.commitWrite();
+ } catch (Thowable ex) { journal.abortWrite(); }
+ finally { journal.endWrite(); }
+ </pre></div>
+</section>
+</li>
+<li>
+<section class="detail" id="writeStartPosn()">
+<h3>writeStartPosn</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">writeStartPosn</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="commitWrite()">
+<h3>commitWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commitWrite</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="abortWrite()">
+<h3>abortWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abortWrite</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="endWrite()">
+<h3>endWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">endWrite</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="size()">
+<h3>size</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">size</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;size)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="append()">
+<h3>append</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="position()">
+<h3>position</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">position</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="position(long)">
+<h3>position</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">position</span><wbr><span class="parameters">(long&nbsp;posn)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFilename()">
+<h3>getFilename</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getFilename</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html
new file mode 100644
index 0000000..7744d89
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>JournalControl (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: JournalControl">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/JournalControl.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class JournalControl" class="title">Class JournalControl</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.JournalControl</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JournalControl</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">JournalControl</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#print(java.lang.String)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Dump a journal - debug support function - opens the journal specially - inconsistent views possible</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#print(org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">print</a><wbr>(<a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#recoverFromJournal(org.apache.jena.tdb1.store.StorageConfig,org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">recoverFromJournal</a><wbr>(<a href="../store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;sConf,
+ <a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;jrnl)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Recovery from a journal.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#recovery(org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">recovery</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Recover a base storage DatasetGraph</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#replay(org.apache.jena.tdb1.transaction.Journal,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">replay</a><wbr>(<a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Replay a journal onto a dataset</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#replay(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">replay</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;transaction)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>JournalControl</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">JournalControl</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="print(java.lang.String)">
+<h3>print</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">print</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;filename)</span></div>
+<div class="block">Dump a journal - debug support function - opens the journal specially - inconsistent views possible</div>
+</section>
+</li>
+<li>
+<section class="detail" id="print(org.apache.jena.tdb1.transaction.Journal)">
+<h3>print</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">print</span><wbr><span class="parameters">(<a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="recovery(org.apache.jena.tdb1.store.DatasetGraphTDB)">
+<h3>recovery</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">recovery</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</span></div>
+<div class="block">Recover a base storage DatasetGraph</div>
+</section>
+</li>
+<li>
+<section class="detail" id="recoverFromJournal(org.apache.jena.tdb1.store.StorageConfig,org.apache.jena.tdb1.transaction.Journal)">
+<h3>recoverFromJournal</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">recoverFromJournal</span><wbr><span class="parameters">(<a href="../store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;sConf,
+ <a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;jrnl)</span></div>
+<div class="block">Recovery from a journal.
+  Find if there is a commit record; if so, replay the journal to that point.
+  Try to see if there is another commit record ...
+  Return true if a recovery was attempted; return false if we decided no work needed.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="replay(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>replay</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">replay</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;transaction)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="replay(org.apache.jena.tdb1.transaction.Journal,org.apache.jena.tdb1.store.DatasetGraphTDB)">
+<h3>replay</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">replay</span><wbr><span class="parameters">(<a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal,
+ <a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</span></div>
+<div class="block">Replay a journal onto a dataset</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html
new file mode 100644
index 0000000..d581a21
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html
@@ -0,0 +1,257 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>JournalEntry (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: JournalEntry">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/JournalEntry.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class JournalEntry" class="title">Class JournalEntry</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.JournalEntry</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JournalEntry</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second even-row-color"><code><a href="#Abort" class="member-name-link">Abort</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#CheckPoint" class="member-name-link">CheckPoint</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second even-row-color"><code><a href="#Commit" class="member-name-link">Commit</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#format(org.apache.jena.tdb1.transaction.JournalEntry)" class="member-name-link">format</a><wbr>(<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&nbsp;entry)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)" class="member-name-link">format</a><wbr>(<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer,
+ <a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBlock()" class="member-name-link">getBlock</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getByteBuffer()" class="member-name-link">getByteBuffer</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFileRef()" class="member-name-link">getFileRef</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPosition()" class="member-name-link">getPosition</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getType()" class="member-name-link">getType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="Commit">
+<h3>Commit</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span>&nbsp;<span class="element-name">Commit</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Abort">
+<h3>Abort</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span>&nbsp;<span class="element-name">Abort</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="CheckPoint">
+<h3>CheckPoint</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span>&nbsp;<span class="element-name">CheckPoint</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getPosition()">
+<h3>getPosition</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getPosition</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getType()">
+<h3>getType</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">getType</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getByteBuffer()">
+<h3>getByteBuffer</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">getByteBuffer</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBlock()">
+<h3>getBlock</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a></span>&nbsp;<span class="element-name">getBlock</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getFileRef()">
+<h3>getFileRef</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a></span>&nbsp;<span class="element-name">getFileRef</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="format(org.apache.jena.tdb1.transaction.JournalEntry)">
+<h3>format</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&nbsp;entry)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)">
+<h3>format</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer,
+ <a href="../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html
new file mode 100644
index 0000000..c2945aa
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>JournalEntryType (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, enum: JournalEntryType">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/JournalEntryType.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Enum Class JournalEntryType" class="title">Enum Class JournalEntryType</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.transaction.JournalEntryType</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">JournalEntryType</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
+</section>
+</li>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<li>
+<section class="constants-summary" id="enum-constant-summary">
+<h2>Enum Constant Summary</h2>
+<div class="caption"><span>Enum Constants</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Enum Constant</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="#Abort" class="member-name-link">Abort</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#Block" class="member-name-link">Block</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#Buffer" class="member-name-link">Buffer</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#Checkpoint" class="member-name-link">Checkpoint</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#Commit" class="member-name-link">Commit</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#Object" class="member-name-link">Object</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#type(int)" class="member-name-link">type</a><wbr>(int&nbsp;x)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>[]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<li>
+<section class="constant-details" id="enum-constant-detail">
+<h2>Enum Constant Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="Block">
+<h3>Block</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">Block</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Buffer">
+<h3>Buffer</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">Buffer</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Object">
+<h3>Object</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">Object</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Commit">
+<h3>Commit</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">Commit</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Abort">
+<h3>Abort</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">Abort</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="Checkpoint">
+<h3>Checkpoint</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">Checkpoint</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="values()">
+<h3>values</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>an array containing the constants of this enum class, in the order they are declared</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valueOf(java.lang.String)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Returns the enum constant of this class with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this class.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt>Returns:</dt>
+<dd>the enum constant with the specified name</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="type(int)">
+<h3>type</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span>&nbsp;<span class="element-name">type</span><wbr><span class="parameters">(int&nbsp;x)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html
new file mode 100644
index 0000000..f308c3a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html
@@ -0,0 +1,457 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>ObjectFileTransComplex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: ObjectFileTransComplex">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/ObjectFileTransComplex.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class ObjectFileTransComplex" class="title">Class ObjectFileTransComplex</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.ObjectFileTransComplex</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.apache.jena.atlas.lib.Closeable</code>, <code>org.apache.jena.atlas.lib.Sync</code>, <code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code>, <code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ObjectFileTransComplex</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>, <a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></span></div>
+<div class="block">This version works with two files - the main, base file and a per-transaction journal
+ file. It writes to the journal side.
+ 
+ To flush, it writes the journal to the base file.
+ 
+ It is relatively untested. This is not the normal implementation of a transactional
+ ObjectFile.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><code>ObjectFileTrans</code></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.jena.tdb1.base.objectfile.ObjectFile">Fields inherited from interface&nbsp;org.apache.jena.tdb1.base.objectfile.<a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></h3>
+<code><a href="../base/objectfile/ObjectFile.html#type">type</a></code></div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileTransComplex</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;base,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">End of active phase - will not be making these changes.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#all()" class="member-name-link">all</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Start an update transaction</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Prepare to commit; end of active phase.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">The commit has happened</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Update the base data - called during journal flush.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">A label to identify this ObjectFile</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isEmpty()" class="member-name-link">isEmpty</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Any objects in this file?</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#length()" class="member-name-link">length</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Length, in units used by read/write for ids</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#read(long)" class="member-name-link">read</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Read a buffer at the accessor number.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reposition(long)" class="member-name-link">reposition</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reset the "append" point; may only be moved earlier.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#sync()" class="member-name-link">sync</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#truncate(long)" class="member-name-link">truncate</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Truncate the file</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#write(java.nio.ByteBuffer)" class="member-name-link">write</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Write out the buffer - return the accessor number</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)">
+<h3>ObjectFileTransComplex</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ObjectFileTransComplex</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;base,
+ <a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="begin(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#begin(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">Start an update transaction</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#begin(org.apache.jena.tdb1.transaction.Transaction)">begin</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>commitPrepare</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commitPrepare</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">Prepare to commit; end of active phase. 
+ Make changes safe; do not update the base data.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">commitPrepare</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="committed(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>committed</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">committed</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#committed(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">The commit has happened</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#committed(org.apache.jena.tdb1.transaction.Transaction)">committed</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>enactCommitted</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">enactCommitted</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">Update the base data - called during journal flush.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">enactCommitted</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>clearupCommitted</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clearupCommitted</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">clearupCommitted</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="abort(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>abort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abort</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionLifecycle.html#abort(org.apache.jena.tdb1.transaction.Transaction)">TransactionLifecycle</a></code></span></div>
+<div class="block">End of active phase - will not be making these changes.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionLifecycle.html#abort(org.apache.jena.tdb1.transaction.Transaction)">abort</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="reposition(long)">
+<h3>reposition</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">reposition</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#reposition(long)">ObjectFile</a></code></span></div>
+<div class="block">Reset the "append" point; may only be moved earlier.
+ The new position must correspond to a position returned by
+ <a href="../base/objectfile/ObjectFile.html#write(java.nio.ByteBuffer)"><code>ObjectFile.write(ByteBuffer)</code></a>.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#reposition(long)">reposition</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="truncate(long)">
+<h3>truncate</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">truncate</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#truncate(long)">ObjectFile</a></code></span></div>
+<div class="block">Truncate the file</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#truncate(long)">truncate</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="write(java.nio.ByteBuffer)">
+<h3>write</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">write</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;buffer)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#write(java.nio.ByteBuffer)">ObjectFile</a></code></span></div>
+<div class="block">Write out the buffer - return the accessor number</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#write(java.nio.ByteBuffer)">write</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="read(long)">
+<h3>read</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a></span>&nbsp;<span class="element-name">read</span><wbr><span class="parameters">(long&nbsp;id)</span></div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#read(long)">ObjectFile</a></code></span></div>
+<div class="block">Read a buffer at the accessor number.</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#read(long)">read</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="length()">
+<h3>length</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">length</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#length()">ObjectFile</a></code></span></div>
+<div class="block">Length, in units used by read/write for ids</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#length()">length</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="isEmpty()">
+<h3>isEmpty</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#isEmpty()">ObjectFile</a></code></span></div>
+<div class="block">Any objects in this file?</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#isEmpty()">isEmpty</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="all()">
+<h3>all</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.atlas.lib.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&gt;&gt;</span>&nbsp;<span class="element-name">all</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#all()">ObjectFile</a></code></span></div>
+<div class="block">All the contents as ByteBuffers - debugging aid</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#all()">all</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="sync()">
+<h3>sync</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">sync</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>sync</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Sync</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>org.apache.jena.atlas.lib.Closeable</code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../base/objectfile/ObjectFile.html#getLabel()">ObjectFile</a></code></span></div>
+<div class="block">A label to identify this ObjectFile</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="../base/objectfile/ObjectFile.html#getLabel()">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html
new file mode 100644
index 0000000..d658687
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>SysTxnState (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: SysTxnState">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/SysTxnState.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class SysTxnState" class="title">Class SysTxnState</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.SysTxnState</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SysTxnState</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>final long</code></div>
+<div class="col-second even-row-color"><code><a href="#abortedWriters" class="member-name-link">abortedWriters</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final long</code></div>
+<div class="col-second odd-row-color"><code><a href="#activeReaders" class="member-name-link">activeReaders</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final long</code></div>
+<div class="col-second even-row-color"><code><a href="#activeWriters" class="member-name-link">activeWriters</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final long</code></div>
+<div class="col-second odd-row-color"><code><a href="#committedWriters" class="member-name-link">committedWriters</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>final long</code></div>
+<div class="col-second even-row-color"><code><a href="#finishedReaders" class="member-name-link">finishedReaders</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>final long</code></div>
+<div class="col-second odd-row-color"><code><a href="#queuedCommits" class="member-name-link">queuedCommits</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="activeReaders">
+<h3>activeReaders</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">activeReaders</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="activeWriters">
+<h3>activeWriters</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">activeWriters</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishedReaders">
+<h3>finishedReaders</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">finishedReaders</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="committedWriters">
+<h3>committedWriters</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">committedWriters</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="abortedWriters">
+<h3>abortedWriters</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">abortedWriters</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="queuedCommits">
+<h3>queuedCommits</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">queuedCommits</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html
new file mode 100644
index 0000000..d498562
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TDBTransactionException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: TDBTransactionException">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TDBTransactionException.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class TDBTransactionException" class="title">Class TDBTransactionException</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
+<div class="inheritance">org.apache.jena.shared.JenaException
+<div class="inheritance"><a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">org.apache.jena.tdb1.TDB1Exception</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.TDBTransactionException</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TDBTransactionException</span>
+<span class="extends-implements">extends <a href="../TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a></span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../serialized-form.html#org.apache.jena.tdb1.transaction.TDBTransactionException">Serialized Form</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TDBTransactionException</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">TDBTransactionException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">TDBTransactionException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">TDBTransactionException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;()">
+<h3>TDBTransactionException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBTransactionException</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String)">
+<h3>TDBTransactionException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBTransactionException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.Throwable)">
+<h3>TDBTransactionException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBTransactionException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Throwable)">
+<h3>TDBTransactionException</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TDBTransactionException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;th)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html
new file mode 100644
index 0000000..40acfc8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html
@@ -0,0 +1,342 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Transaction (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: Transaction">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/Transaction.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class Transaction" class="title">Class Transaction</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.Transaction</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Transaction</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+<div class="block">A transaction.  Much of the work is done in the transaction manager</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,long,org.apache.jena.query.TxnType,org.apache.jena.query.ReadWrite,long,org.apache.jena.query.TxnType,java.lang.String,org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">Transaction</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ long&nbsp;version,
+ org.apache.jena.query.TxnType&nbsp;txnType,
+ org.apache.jena.query.ReadWrite&nbsp;mode,
+ long&nbsp;id,
+ org.apache.jena.query.TxnType&nbsp;originalTxnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#abort()" class="member-name-link">abort</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIterator(java.util.Iterator)" class="member-name-link">addIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#close()" class="member-name-link">close</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">transaction close happens after commit/abort
+  read transactions "auto commit" on close().</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#commit()" class="member-name-link">commit</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getActiveDataset()" class="member-name-link">getActiveDataset</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBaseDataset()" class="member-name-link">getBaseDataset</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.TxnType</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentTxnType()" class="member-name-link">getCurrentTxnType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLabel()" class="member-name-link">getLabel</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getState()" class="member-name-link">getState</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTxnId()" class="member-name-link">getTxnId</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTxnMgr()" class="member-name-link">getTxnMgr</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.ReadWrite</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTxnMode()" class="member-name-link">getTxnMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.jena.query.TxnType</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTxnType()" class="member-name-link">getTxnType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getVersion()" class="member-name-link">getVersion</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isRead()" class="member-name-link">isRead</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isWrite()" class="member-name-link">isWrite</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeIterator(java.util.Iterator)" class="member-name-link">removeIterator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.DatasetGraphTDB,long,org.apache.jena.query.TxnType,org.apache.jena.query.ReadWrite,long,org.apache.jena.query.TxnType,java.lang.String,org.apache.jena.tdb1.transaction.TransactionManager)">
+<h3>Transaction</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Transaction</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ long&nbsp;version,
+ org.apache.jena.query.TxnType&nbsp;txnType,
+ org.apache.jena.query.ReadWrite&nbsp;mode,
+ long&nbsp;id,
+ org.apache.jena.query.TxnType&nbsp;originalTxnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="commit()">
+<h3>commit</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">commit</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="abort()">
+<h3>abort</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">abort</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="close()">
+<h3>close</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
+<div class="block">transaction close happens after commit/abort
+  read transactions "auto commit" on close().
+  write transactions must call abort or commit.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTxnType()">
+<h3>getTxnType</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.TxnType</span>&nbsp;<span class="element-name">getTxnType</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCurrentTxnType()">
+<h3>getCurrentTxnType</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.TxnType</span>&nbsp;<span class="element-name">getCurrentTxnType</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTxnMode()">
+<h3>getTxnMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.apache.jena.query.ReadWrite</span>&nbsp;<span class="element-name">getTxnMode</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isRead()">
+<h3>isRead</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isRead</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="isWrite()">
+<h3>isWrite</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isWrite</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getState()">
+<h3>getState</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">getState</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTxnId()">
+<h3>getTxnId</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getTxnId</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getTxnMgr()">
+<h3>getTxnMgr</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span>&nbsp;<span class="element-name">getTxnMgr</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getActiveDataset()">
+<h3>getActiveDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span>&nbsp;<span class="element-name">getActiveDataset</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getVersion()">
+<h3>getVersion</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getVersion</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="addIterator(java.util.Iterator)">
+<h3>addIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="removeIterator(java.util.Iterator)">
+<h3>removeIterator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">removeIterator</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;?&gt;&nbsp;iter)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="getBaseDataset()">
+<h3>getBaseDataset</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a></span>&nbsp;<span class="element-name">getBaseDataset</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="toString()">
+<h3>toString</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getLabel()">
+<h3>getLabel</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLabel</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html
new file mode 100644
index 0000000..9d7ac3a
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TransactionInfo (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: TransactionInfo">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TransactionInfo.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class TransactionInfo" class="title">Class TransactionInfo</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.TransactionInfo</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TransactionInfo</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">TransactionInfo</a><wbr>(<a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;transactionManager)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentReadTransactionCount()" class="member-name-link">getCurrentReadTransactionCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of read transactions executing</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentWriteTransactionCount()" class="member-name-link">getCurrentWriteTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of write transactions executing</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReadTransactionCount()" class="member-name-link">getReadTransactionCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of read transactions executed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransactionCount()" class="member-name-link">getTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of transactions executed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWriteAbortTransactionCount()" class="member-name-link">getWriteAbortTransactionCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of write transactions that aborted</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWriteCommitTransactionCount()" class="member-name-link">getWriteCommitTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of write transactions that committed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWriteCommitTransactionPendingCount()" class="member-name-link">getWriteCommitTransactionPendingCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of write transactions that have committed but are not written to the base database</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWriteTransactionCount()" class="member-name-link">getWriteTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Number of write transactions executed</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.transaction.TransactionManager)">
+<h3>TransactionInfo</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TransactionInfo</span><wbr><span class="parameters">(<a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;transactionManager)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getTransactionCount()">
+<h3>getTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of transactions executed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getTransactionCount()">getTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadTransactionCount()">
+<h3>getReadTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getReadTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getReadTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of read transactions executed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getReadTransactionCount()">getReadTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteTransactionCount()">
+<h3>getWriteTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getWriteTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getWriteTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of write transactions executed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getWriteTransactionCount()">getWriteTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteAbortTransactionCount()">
+<h3>getWriteAbortTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getWriteAbortTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getWriteAbortTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of write transactions that aborted</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getWriteAbortTransactionCount()">getWriteAbortTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteCommitTransactionCount()">
+<h3>getWriteCommitTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getWriteCommitTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getWriteCommitTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of write transactions that committed</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getWriteCommitTransactionCount()">getWriteCommitTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteCommitTransactionPendingCount()">
+<h3>getWriteCommitTransactionPendingCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getWriteCommitTransactionPendingCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getWriteCommitTransactionPendingCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of write transactions that have committed but are not written to the base database</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getWriteCommitTransactionPendingCount()">getWriteCommitTransactionPendingCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getCurrentWriteTransactionCount()">
+<h3>getCurrentWriteTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCurrentWriteTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getCurrentWriteTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of write transactions executing</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getCurrentWriteTransactionCount()">getCurrentWriteTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getCurrentReadTransactionCount()">
+<h3>getCurrentReadTransactionCount</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCurrentReadTransactionCount</span>()</div>
+<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="TransactionInfoMBean.html#getCurrentReadTransactionCount()">TransactionInfoMBean</a></code></span></div>
+<div class="block">Number of read transactions executing</div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="TransactionInfoMBean.html#getCurrentReadTransactionCount()">getCurrentReadTransactionCount</a></code>&nbsp;in interface&nbsp;<code><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></code></dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html
new file mode 100644
index 0000000..a6d350c
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html
@@ -0,0 +1,222 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TransactionInfoMBean (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, interface: TransactionInfoMBean">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TransactionInfoMBean.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Interface TransactionInfoMBean" class="title">Interface TransactionInfoMBean</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">TransactionInfoMBean</span></div>
+<div class="block">Interface to stats for a single Transaction Manager</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCurrentReadTransactionCount()" class="member-name-link">getCurrentReadTransactionCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of read transactions executing</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCurrentWriteTransactionCount()" class="member-name-link">getCurrentWriteTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of write transactions executing</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getReadTransactionCount()" class="member-name-link">getReadTransactionCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of read transactions executed</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getTransactionCount()" class="member-name-link">getTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of transactions executed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWriteAbortTransactionCount()" class="member-name-link">getWriteAbortTransactionCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of write transactions that aborted</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWriteCommitTransactionCount()" class="member-name-link">getWriteCommitTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of write transactions that committed</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWriteCommitTransactionPendingCount()" class="member-name-link">getWriteCommitTransactionPendingCount</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of write transactions that have committed but are not written to the base database</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getWriteTransactionCount()" class="member-name-link">getWriteTransactionCount</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Number of write transactions executed</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="getTransactionCount()">
+<h3>getTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getTransactionCount</span>()</div>
+<div class="block">Number of transactions executed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getReadTransactionCount()">
+<h3>getReadTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getReadTransactionCount</span>()</div>
+<div class="block">Number of read transactions executed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteTransactionCount()">
+<h3>getWriteTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getWriteTransactionCount</span>()</div>
+<div class="block">Number of write transactions executed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteAbortTransactionCount()">
+<h3>getWriteAbortTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getWriteAbortTransactionCount</span>()</div>
+<div class="block">Number of write transactions that aborted</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteCommitTransactionCount()">
+<h3>getWriteCommitTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getWriteCommitTransactionCount</span>()</div>
+<div class="block">Number of write transactions that committed</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getWriteCommitTransactionPendingCount()">
+<h3>getWriteCommitTransactionPendingCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getWriteCommitTransactionPendingCount</span>()</div>
+<div class="block">Number of write transactions that have committed but are not written to the base database</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCurrentWriteTransactionCount()">
+<h3>getCurrentWriteTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getCurrentWriteTransactionCount</span>()</div>
+<div class="block">Number of write transactions executing</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCurrentReadTransactionCount()">
+<h3>getCurrentReadTransactionCount</h3>
+<div class="member-signature"><span class="return-type">long</span>&nbsp;<span class="element-name">getCurrentReadTransactionCount</span>()</div>
+<div class="block">Number of read transactions executing</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html
new file mode 100644
index 0000000..008e5ce
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html
@@ -0,0 +1,202 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TransactionLifecycle (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, interface: TransactionLifecycle">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TransactionLifecycle.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Interface TransactionLifecycle" class="title">Interface TransactionLifecycle</h1>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></code>, <code><a href="ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">TransactionLifecycle</span></div>
+<div class="block">Interface that components of the transaction system implement.  
+ This is not the public/application interface to transactions.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">End of active phase - will not be making these changes.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Start an update transaction</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Prepare to commit; end of active phase.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">The commit has happened</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted</a><wbr>(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">Update the base data - called during journal flush.</div>
+</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="begin(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>begin</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block">Start an update transaction</div>
+</section>
+</li>
+<li>
+<section class="detail" id="abort(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>abort</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">abort</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block">End of active phase - will not be making these changes.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="commitPrepare(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>commitPrepare</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">commitPrepare</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block">Prepare to commit; end of active phase. 
+ Make changes safe; do not update the base data.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="committed(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>committed</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">committed</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block">The commit has happened</div>
+</section>
+</li>
+<li>
+<section class="detail" id="enactCommitted(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>enactCommitted</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">enactCommitted</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block">Update the base data - called during journal flush.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)">
+<h3>clearupCommitted</h3>
+<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">clearupCommitted</span><wbr><span class="parameters">(<a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</span></div>
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html
new file mode 100644
index 0000000..b470be1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html
@@ -0,0 +1,505 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TransactionManager (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: TransactionManager">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TransactionManager.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Class TransactionManager" class="title">Class TransactionManager</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.jena.tdb1.transaction.TransactionManager</div>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TransactionManager</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final boolean</code></div>
+<div class="col-second even-row-color"><code><a href="#DEBUG" class="member-name-link">DEBUG</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><code><a href="#JournalThresholdSize" class="member-name-link">JournalThresholdSize</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">This controls how large to let the journal get in size 
+ before deciding to flush even if below the queue batch size.</div>
+</div>
+<div class="col-first even-row-color"><code>static int</code></div>
+<div class="col-second even-row-color"><code><a href="#MaxQueueThreshold" class="member-name-link">MaxQueueThreshold</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">This controls how large to let the journal in comitted transactions
+ before deciding to pause and flush as soon as possible.</div>
+</div>
+<div class="col-first odd-row-color"><code>static int</code></div>
+<div class="col-second odd-row-color"><code><a href="#QueueBatchSize" class="member-name-link">QueueBatchSize</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">This controls how many write transactions we batch up before 
+  deciding to try to flush the journal to the main database.</div>
+</div>
+</div>
+</section>
+</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">TransactionManager</a><wbr>(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#activeTransactions()" class="member-name-link">activeTransactions</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAdditionComponent(org.apache.jena.tdb1.transaction.TransactionLifecycle)" class="member-name-link">addAdditionComponent</a><wbr>(<a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>&nbsp;txnLifecycle)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add a <a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction"><code>TransactionLifecycle</code></a> to transactions createed from this point onwards.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#begin(org.apache.jena.query.TxnType,java.lang.String)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;txnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#blockWriters()" class="member-name-link">blockWriters</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Block until no writers are active.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clearRecordingState()" class="member-name-link">clearRecordingState</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Clear all recording state - does not clear stats</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#closedown()" class="member-name-link">closedown</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enableWriters()" class="member-name-link">enableWriters</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Allow writers.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#finishExclusiveMode()" class="member-name-link">finishExclusiveMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return to normal (release waiting transactions, allow new transactions).</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#flush()" class="member-name-link">flush</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Try to flush the delayed write queue - only happens if there are no active transactions</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCountActiveReaders()" class="member-name-link">getCountActiveReaders</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCountActiveWriters()" class="member-name-link">getCountActiveWriters</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/locks/ReadWriteLock.html" title="class or interface in java.util.concurrent.locks" class="external-link">ReadWriteLock</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getExclusivityLock$()" class="member-name-link">getExclusivityLock$</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return the exclusivity lock.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getJournal()" class="member-name-link">getJournal</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>long</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getQueueLength()" class="member-name-link">getQueueLength</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recording()" class="member-name-link">recording</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Get recording state</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#recording(boolean)" class="member-name-link">recording</a><wbr>(boolean&nbsp;flag)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Set recording on or off</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#startExclusiveMode()" class="member-name-link">startExclusiveMode</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Enter exclusive mode.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#state()" class="member-name-link">state</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tryBlockWriters()" class="member-name-link">tryBlockWriters</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Block until no writers are active or, optionally, return if can't at the moment.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tryExclusiveMode()" class="member-name-link">tryExclusiveMode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Try to enter exclusive mode.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="QueueBatchSize">
+<h3>QueueBatchSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">QueueBatchSize</span></div>
+<div class="block">This controls how many write transactions we batch up before 
+  deciding to try to flush the journal to the main database.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="JournalThresholdSize">
+<h3>JournalThresholdSize</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">JournalThresholdSize</span></div>
+<div class="block">This controls how large to let the journal get in size 
+ before deciding to flush even if below the queue batch size.
+ -1 means "off".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="MaxQueueThreshold">
+<h3>MaxQueueThreshold</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">MaxQueueThreshold</span></div>
+<div class="block">This controls how large to let the journal in comitted transactions
+ before deciding to pause and flush as soon as possible.
+ -1 means "off".</div>
+</section>
+</li>
+<li>
+<section class="detail" id="DEBUG">
+<h3>DEBUG</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">DEBUG</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.transaction.TransactionManager.DEBUG">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(org.apache.jena.tdb1.store.DatasetGraphTDB)">
+<h3>TransactionManager</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TransactionManager</span><wbr><span class="parameters">(<a href="../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="activeTransactions()">
+<h3>activeTransactions</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">activeTransactions</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCountActiveReaders()">
+<h3>getCountActiveReaders</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCountActiveReaders</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getCountActiveWriters()">
+<h3>getCountActiveWriters</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getCountActiveWriters</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getQueueLength()">
+<h3>getQueueLength</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">long</span>&nbsp;<span class="element-name">getQueueLength</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="closedown()">
+<h3>closedown</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">closedown</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="addAdditionComponent(org.apache.jena.tdb1.transaction.TransactionLifecycle)">
+<h3>addAdditionComponent</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addAdditionComponent</span><wbr><span class="parameters">(<a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>&nbsp;txnLifecycle)</span></div>
+<div class="block">Add a <a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction"><code>TransactionLifecycle</code></a> to transactions createed from this point onwards.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="begin(org.apache.jena.query.TxnType,java.lang.String)">
+<h3>begin</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span>&nbsp;<span class="element-name">begin</span><wbr><span class="parameters">(org.apache.jena.query.TxnType&nbsp;txnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="blockWriters()">
+<h3>blockWriters</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">blockWriters</span>()</div>
+<div class="block">Block until no writers are active.
+  When this returns, it guarantees that the database is not changing
+  and the journal is flush to disk.
+ <p> 
+ The application must call <a href="#enableWriters()"><code>enableWriters()</code></a> later.
+ <p> 
+ This operation must not be nested (it will block).</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#tryBlockWriters()"><code>tryBlockWriters()</code></a></li>
+<li><a href="#enableWriters()"><code>enableWriters()</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="tryBlockWriters()">
+<h3>tryBlockWriters</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">tryBlockWriters</span>()</div>
+<div class="block">Block until no writers are active or, optionally, return if can't at the moment.
+ Return 'true' if the operation succeeded.
+ <p>
+ If it returns true, the application must call <a href="#enableWriters()"><code>enableWriters()</code></a> later.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#blockWriters()"><code>blockWriters()</code></a></li>
+<li><a href="#enableWriters()"><code>enableWriters()</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="enableWriters()">
+<h3>enableWriters</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">enableWriters</span>()</div>
+<div class="block">Allow writers.  
+ This must be used in conjunction with <a href="#blockWriters()"><code>blockWriters()</code></a> or <a href="#tryBlockWriters()"><code>tryBlockWriters()</code></a></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a href="#blockWriters()"><code>blockWriters()</code></a></li>
+<li><a href="#tryBlockWriters()"><code>tryBlockWriters()</code></a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="startExclusiveMode()">
+<h3>startExclusiveMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">startExclusiveMode</span>()</div>
+<div class="block">Enter exclusive mode. 
+ <p>
+ There are no active transactions on return; new transactions will be held up in 'begin'.
+ Return to normal (release waiting transactions, allow new transactions)
+ with <a href="#finishExclusiveMode()"><code>finishExclusiveMode()</code></a>.
+ <p>
+ The caller must not be inside a transaction associated with this TransactionManager.
+ (The call will block waiting for that transaction to finish.)</div>
+</section>
+</li>
+<li>
+<section class="detail" id="tryExclusiveMode()">
+<h3>tryExclusiveMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">tryExclusiveMode</span>()</div>
+<div class="block">Try to enter exclusive mode. 
+  If return is true, then are no active transactions on return and new transactions will be held up in 'begin'.
+  If false, there is an in-progress transactions.
+  Return to normal (release waiting transactions, allow new transactions)
+  with <a href="#finishExclusiveMode()"><code>finishExclusiveMode()</code></a>.
+  <p>
+  The call must not itself be in a transaction (this call will return false).</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getExclusivityLock$()">
+<h3>getExclusivityLock$</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/locks/ReadWriteLock.html" title="class or interface in java.util.concurrent.locks" class="external-link">ReadWriteLock</a></span>&nbsp;<span class="element-name">getExclusivityLock$</span>()</div>
+<div class="block">Return the exclusivity lock. Testing and internal use only.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="finishExclusiveMode()">
+<h3>finishExclusiveMode</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">finishExclusiveMode</span>()</div>
+<div class="block">Return to normal (release waiting transactions, allow new transactions).
+ Must be paired with an earlier <a href="#startExclusiveMode()"><code>startExclusiveMode()</code></a>.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="flush()">
+<h3>flush</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">flush</span>()</div>
+<div class="block">Try to flush the delayed write queue - only happens if there are no active transactions</div>
+</section>
+</li>
+<li>
+<section class="detail" id="recording()">
+<h3>recording</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">recording</span>()</div>
+<div class="block">Get recording state</div>
+</section>
+</li>
+<li>
+<section class="detail" id="recording(boolean)">
+<h3>recording</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">recording</span><wbr><span class="parameters">(boolean&nbsp;flag)</span></div>
+<div class="block">Set recording on or off</div>
+</section>
+</li>
+<li>
+<section class="detail" id="clearRecordingState()">
+<h3>clearRecordingState</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">clearRecordingState</span>()</div>
+<div class="block">Clear all recording state - does not clear stats</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getJournal()">
+<h3>getJournal</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></span>&nbsp;<span class="element-name">getJournal</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="state()">
+<h3>state</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></span>&nbsp;<span class="element-name">state</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html
new file mode 100644
index 0000000..9433897
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html
@@ -0,0 +1,247 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>TxnState (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, enum: TxnState">
+<meta name="generator" content="javadoc/ClassWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/TxnState.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#class">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.transaction</a></div>
+<h1 title="Enum Class TxnState" class="title">Enum Class TxnState</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a>&gt;
+<div class="inheritance">org.apache.jena.tdb1.transaction.TxnState</div>
+</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">TxnState</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a>&gt;</span></div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="inherited-list">
+<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
+</section>
+</li>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<li>
+<section class="constants-summary" id="enum-constant-summary">
+<h2>Enum Constant Summary</h2>
+<div class="caption"><span>Enum Constants</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Enum Constant</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="#ABORTED" class="member-name-link">ABORTED</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#ACTIVE" class="member-name-link">ACTIVE</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#CLOSED" class="member-name-link">CLOSED</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="#COMMITED" class="member-name-link">COMMITED</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code><a href="#PREPARING" class="member-name-link">PREPARING</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<!-- ========== METHOD SUMMARY =========== -->
+<li>
+<section class="method-summary" id="method-summary">
+<h2>Method Summary</h2>
+<div id="method-summary-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a>[]</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<li>
+<section class="constant-details" id="enum-constant-detail">
+<h2>Enum Constant Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="ACTIVE">
+<h3>ACTIVE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">ACTIVE</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="PREPARING">
+<h3>PREPARING</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">PREPARING</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="COMMITED">
+<h3>COMMITED</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">COMMITED</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="ABORTED">
+<h3>ABORTED</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">ABORTED</span></div>
+</section>
+</li>
+<li>
+<section class="detail" id="CLOSED">
+<h3>CLOSED</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">CLOSED</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="values()">
+<h3>values</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>an array containing the constants of this enum class, in the order they are declared</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="valueOf(java.lang.String)">
+<h3>valueOf</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
+<div class="block">Returns the enum constant of this class with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this class.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt>Returns:</dt>
+<dd>the enum constant with the specified name</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/BlockMgrJournal.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/BlockMgrJournal.html
new file mode 100644
index 0000000..688cc67
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/BlockMgrJournal.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.BlockMgrJournal (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: BlockMgrJournal">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.BlockMgrJournal" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.BlockMgrJournal</h1>
+</div>
+No usage of org.apache.jena.tdb1.transaction.BlockMgrJournal</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetBuilderTxn.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetBuilderTxn.html
new file mode 100644
index 0000000..08e537d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetBuilderTxn.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.DatasetBuilderTxn (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: DatasetBuilderTxn">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetBuilderTxn.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.DatasetBuilderTxn" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.DatasetBuilderTxn</h1>
+</div>
+No usage of org.apache.jena.tdb1.transaction.DatasetBuilderTxn</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetGraphTransaction.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetGraphTransaction.html
new file mode 100644
index 0000000..0b0bfb1
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetGraphTransaction.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.DatasetGraphTransaction (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: DatasetGraphTransaction">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.DatasetGraphTransaction" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.DatasetGraphTransaction</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<h2>Uses of <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a> in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a></h2>
+<div class="caption"><span>Methods in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> that return <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GraphNonTxnTDB.</span><code><a href="../../store/GraphNonTxnTDB.html#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>abstract <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">GraphTDB.</span><code><a href="../../store/GraphTDB.html#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GraphTxnTDB.</span><code><a href="../../store/GraphTxnTDB.html#getDatasetGraphTransaction()" class="member-name-link">getDatasetGraphTransaction</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../../store/package-summary.html">org.apache.jena.tdb1.store</a> with parameters of type <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/GraphTxnTDB.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">GraphTxnTDB</a><wbr>(<a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../store/GraphTxnTDB_Prefixes.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction)" class="member-name-link">GraphTxnTDB_Prefixes</a><wbr>(<a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/GraphTxnTDB_Prefixes.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">GraphTxnTDB_Prefixes</a><wbr>(<a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dataset,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../../store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,org.apache.jena.graph.Node)" class="member-name-link">PrefixMapSwitchableTDB1</a><wbr>(<a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dsgx,
+ org.apache.jena.graph.Node&nbsp;graphName)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../../store/PrefixMapTDB1.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.DatasetGraphTransaction,java.util.function.Supplier)" class="member-name-link">PrefixMapTDB1</a><wbr>(<a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a>&nbsp;dsgx,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;org.apache.jena.sparql.core.DatasetGraph&gt;&nbsp;other)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBMaker.</span><code><a href="../../sys/TDBMaker.html#createDatasetGraphTransaction()" class="member-name-link">createDatasetGraphTransaction</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create a Dataset that supports transactions but runs in-memory (for
+ creating test cases)</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBMaker.</span><code><a href="../../sys/TDBMaker.html#createDatasetGraphTransaction(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDatasetGraphTransaction</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a Dataset that supports transactions</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TDBMaker.</span><code><a href="../../sys/TDBMaker.html#createDirect(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">createDirect</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create new <a href="../DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction"><code>DatasetGraphTransaction</code></a>.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetGraphTxn.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetGraphTxn.html
new file mode 100644
index 0000000..10913b7
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/DatasetGraphTxn.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.DatasetGraphTxn (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: DatasetGraphTxn">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.DatasetGraphTxn" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.DatasetGraphTxn</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../sys/StoreConnection.html#begin(org.apache.jena.query.TxnType)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;mode)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Begin a transaction.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../sys/StoreConnection.html#begin(org.apache.jena.query.TxnType,java.lang.String)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;mode,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Begin a transaction, giving it a label.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TransactionManager.</span><code><a href="../TransactionManager.html#begin(org.apache.jena.query.TxnType,java.lang.String)" class="member-name-link">begin</a><wbr>(org.apache.jena.query.TxnType&nbsp;txnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Transaction.</span><code><a href="../Transaction.html#getActiveDataset()" class="member-name-link">getActiveDataset</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/Journal.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/Journal.html
new file mode 100644
index 0000000..93110cf
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/Journal.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.Journal (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: Journal">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.Journal" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.Journal</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Journal.</span><code><a href="../Journal.html#create(org.apache.jena.tdb1.base.file.Location)" class="member-name-link">create</a><wbr>(<a href="../../base/file/Location.html" title="class in org.apache.jena.tdb1.base.file">Location</a>&nbsp;location)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TransactionManager.</span><code><a href="../TransactionManager.html#getJournal()" class="member-name-link">getJournal</a>()</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../JournalControl.html#print(org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">print</a><wbr>(<a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static boolean</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../JournalControl.html#recoverFromJournal(org.apache.jena.tdb1.store.StorageConfig,org.apache.jena.tdb1.transaction.Journal)" class="member-name-link">recoverFromJournal</a><wbr>(<a href="../../store/StorageConfig.html" title="class in org.apache.jena.tdb1.store">StorageConfig</a>&nbsp;sConf,
+ <a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;jrnl)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Recovery from a journal.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../JournalControl.html#replay(org.apache.jena.tdb1.transaction.Journal,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">replay</a><wbr>(<a href="../Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a>&nbsp;journal,
+ <a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Replay a journal onto a dataset</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalControl.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalControl.html
new file mode 100644
index 0000000..788f086
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalControl.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.JournalControl (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: JournalControl">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../JournalControl.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.JournalControl" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.JournalControl</h1>
+</div>
+No usage of org.apache.jena.tdb1.transaction.JournalControl</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalEntry.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalEntry.html
new file mode 100644
index 0000000..de4de12
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalEntry.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.JournalEntry (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: JournalEntry">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.JournalEntry" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.JournalEntry</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> declared as <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../JournalEntry.html#Abort" class="member-name-link">Abort</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static final <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../JournalEntry.html#CheckPoint" class="member-name-link">CheckPoint</a></code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static final <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../JournalEntry.html#Commit" class="member-name-link">Commit</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Journal.</span><code><a href="../Journal.html#readJournal(long)" class="member-name-link">readJournal</a><wbr>(long&nbsp;id)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return types with arguments of type <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Journal.</span><code><a href="../Journal.html#entries()" class="member-name-link">entries</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&gt;</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Journal.</span><code><a href="../Journal.html#entries(long)" class="member-name-link">entries</a><wbr>(long&nbsp;startPosition)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../JournalEntry.html#format(org.apache.jena.tdb1.transaction.JournalEntry)" class="member-name-link">format</a><wbr>(<a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&nbsp;entry)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>long</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Journal.</span><code><a href="../Journal.html#writeJournal(org.apache.jena.tdb1.transaction.JournalEntry)" class="member-name-link">writeJournal</a><wbr>(<a href="../JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a>&nbsp;entry)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalEntryType.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalEntryType.html
new file mode 100644
index 0000000..3816a66
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/JournalEntryType.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Enum Class org.apache.jena.tdb1.transaction.JournalEntryType (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, enum: JournalEntryType">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Enum Class org.apache.jena.tdb1.transaction.JournalEntryType" class="title">Uses of Enum Class<br>org.apache.jena.tdb1.transaction.JournalEntryType</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../JournalEntry.html#getType()" class="member-name-link">getType</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">JournalEntryType.</span><code><a href="../JournalEntryType.html#type(int)" class="member-name-link">type</a><wbr>(int&nbsp;x)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>static <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntryType.</span><code><a href="../JournalEntryType.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>[]</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">JournalEntryType.</span><code><a href="../JournalEntryType.html#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalEntry.</span><code><a href="../JournalEntry.html#format(org.apache.jena.tdb1.transaction.JournalEntryType,java.nio.ByteBuffer,org.apache.jena.tdb1.base.block.Block,org.apache.jena.tdb1.sys.FileRef)" class="member-name-link">format</a><wbr>(<a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteBuffer.html" title="class or interface in java.nio" class="external-link">ByteBuffer</a>&nbsp;byteBuffer,
+ <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block,
+ <a href="../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>long</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Journal.</span><code><a href="../Journal.html#write(org.apache.jena.tdb1.transaction.JournalEntryType,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.Block)" class="member-name-link">write</a><wbr>(<a href="../JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a>&nbsp;type,
+ <a href="../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../../base/block/Block.html" title="class in org.apache.jena.tdb1.base.block">Block</a>&nbsp;block)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/ObjectFileTransComplex.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/ObjectFileTransComplex.html
new file mode 100644
index 0000000..6ca740d
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/ObjectFileTransComplex.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.ObjectFileTransComplex (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: ObjectFileTransComplex">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.ObjectFileTransComplex" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.ObjectFileTransComplex</h1>
+</div>
+No usage of org.apache.jena.tdb1.transaction.ObjectFileTransComplex</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/SysTxnState.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/SysTxnState.html
new file mode 100644
index 0000000..eeacfb4
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/SysTxnState.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.SysTxnState (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: SysTxnState">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.SysTxnState" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.SysTxnState</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../sys/StoreConnection.html#getTransMgrState()" class="member-name-link">getTransMgrState</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Return a description of the transaction manager state</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TransactionManager.</span><code><a href="../TransactionManager.html#state()" class="member-name-link">state</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TDBTransactionException.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TDBTransactionException.html
new file mode 100644
index 0000000..80433ca
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TDBTransactionException.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.TDBTransactionException (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: TDBTransactionException">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.TDBTransactionException" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.TDBTransactionException</h1>
+</div>
+No usage of org.apache.jena.tdb1.transaction.TDBTransactionException</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/Transaction.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/Transaction.html
new file mode 100644
index 0000000..43465eb
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/Transaction.html
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.Transaction (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: Transaction">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.Transaction" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.Transaction</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DatasetGraphTxn.</span><code><a href="../DatasetGraphTxn.html#getTransaction()" class="member-name-link">getTransaction</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../BlockMgrJournal.html#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ObjectFileTransComplex.</span><code><a href="../ObjectFileTransComplex.html#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TransactionLifecycle.</span><code><a href="../TransactionLifecycle.html#abort(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">abort</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">
+<div class="block">End of active phase - will not be making these changes.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../BlockMgrJournal.html#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ObjectFileTransComplex.</span><code><a href="../ObjectFileTransComplex.html#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TransactionLifecycle.</span><code><a href="../TransactionLifecycle.html#begin(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">begin</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Start an update transaction</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../BlockMgrJournal.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ObjectFileTransComplex.</span><code><a href="../ObjectFileTransComplex.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TransactionLifecycle.</span><code><a href="../TransactionLifecycle.html#clearupCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">clearupCommitted</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">
+<div class="block">All done - transaction committed and incorporated in the base dataset - can now
+ tidy up - called during journal flush if commiting.</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../BlockMgrJournal.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ObjectFileTransComplex.</span><code><a href="../ObjectFileTransComplex.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TransactionLifecycle.</span><code><a href="../TransactionLifecycle.html#commitPrepare(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">commitPrepare</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Prepare to commit; end of active phase.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../BlockMgrJournal.html#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ObjectFileTransComplex.</span><code><a href="../ObjectFileTransComplex.html#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TransactionLifecycle.</span><code><a href="../TransactionLifecycle.html#committed(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">committed</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">
+<div class="block">The commit has happened</div>
+</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">BlockMgrJournal.</span><code><a href="../BlockMgrJournal.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ObjectFileTransComplex.</span><code><a href="../ObjectFileTransComplex.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TransactionLifecycle.</span><code><a href="../TransactionLifecycle.html#enactCommitted(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">enactCommitted</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Update the base data - called during journal flush.</div>
+</div>
+<div class="col-first even-row-color"><code>static void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">JournalControl.</span><code><a href="../JournalControl.html#replay(org.apache.jena.tdb1.transaction.Transaction)" class="member-name-link">replay</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;transaction)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrJournal.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.sys.FileRef,org.apache.jena.tdb1.base.block.BlockMgr)" class="member-name-link">BlockMgrJournal</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../../sys/FileRef.html" title="class in org.apache.jena.tdb1.sys">FileRef</a>&nbsp;fileRef,
+ <a href="../../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>&nbsp;underlyingBlockMgr)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileTransComplex.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.Transaction,org.apache.jena.tdb1.base.objectfile.ObjectFile,org.apache.jena.tdb1.base.objectfile.ObjectFile)" class="member-name-link">ObjectFileTransComplex</a><wbr>(<a href="../Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a>&nbsp;txn,
+ <a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;base,
+ <a href="../../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>&nbsp;other)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionInfo.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionInfo.html
new file mode 100644
index 0000000..361f5b3
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionInfo.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.TransactionInfo (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: TransactionInfo">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.TransactionInfo" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.TransactionInfo</h1>
+</div>
+No usage of org.apache.jena.tdb1.transaction.TransactionInfo</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionInfoMBean.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionInfoMBean.html
new file mode 100644
index 0000000..b3d1109
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionInfoMBean.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.transaction.TransactionInfoMBean (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, interface: TransactionInfoMBean">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.transaction.TransactionInfoMBean" class="title">Uses of Interface<br>org.apache.jena.tdb1.transaction.TransactionInfoMBean</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that implement <a href="../TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TransactionInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionLifecycle.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionLifecycle.html
new file mode 100644
index 0000000..11e4208
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionLifecycle.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Interface org.apache.jena.tdb1.transaction.TransactionLifecycle (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, interface: TransactionLifecycle">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Interface org.apache.jena.tdb1.transaction.TransactionLifecycle" class="title">Uses of Interface<br>org.apache.jena.tdb1.transaction.TransactionLifecycle</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that implement <a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../BlockMgrJournal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Block manager that keeps temporary copies of updated blocks, then writes them
+ to a journal when commitPrepare happens.</div>
+</div>
+<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../ObjectFileTransComplex.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">This version works with two files - the main, base file and a per-transaction journal
+ file.</div>
+</div>
+</div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TransactionManager.</span><code><a href="../TransactionManager.html#addAdditionComponent(org.apache.jena.tdb1.transaction.TransactionLifecycle)" class="member-name-link">addAdditionComponent</a><wbr>(<a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>&nbsp;txnLifecycle)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Add a <a href="../TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction"><code>TransactionLifecycle</code></a> to transactions createed from this point onwards.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionManager.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionManager.html
new file mode 100644
index 0000000..3404db8
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TransactionManager.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.jena.tdb1.transaction.TransactionManager (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, class: TransactionManager">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.jena.tdb1.transaction.TransactionManager" class="title">Uses of Class<br>org.apache.jena.tdb1.transaction.TransactionManager</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<h2>Uses of <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a> in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a></h2>
+<div class="caption"><span>Methods in <a href="../../sys/package-summary.html">org.apache.jena.tdb1.sys</a> that return <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">StoreConnection.</span><code><a href="../../sys/StoreConnection.html#getTransactionManager()" class="member-name-link">getTransactionManager</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">For internal use only</div>
+</div>
+<div class="col-first odd-row-color"><code>static <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TDBInternal.</span><code><a href="../../sys/TDBInternal.html#getTransactionManager(org.apache.jena.sparql.core.DatasetGraph)" class="member-name-link">getTransactionManager</a><wbr>(org.apache.jena.sparql.core.DatasetGraph&nbsp;dsg)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Return the TransactionManager of this DatasetGraphTransaction</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transaction.</span><code><a href="../Transaction.html#getTxnMgr()" class="member-name-link">getTxnMgr</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> with parameters of type <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../DatasetBuilderTxn.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager,org.apache.jena.tdb1.store.DatasetGraphTDB)" class="member-name-link">DatasetBuilderTxn</a><wbr>(<a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr,
+ <a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>&nbsp;</code></div>
+<div class="col-second odd-row-color"><code><a href="../Transaction.html#%3Cinit%3E(org.apache.jena.tdb1.store.DatasetGraphTDB,long,org.apache.jena.query.TxnType,org.apache.jena.query.ReadWrite,long,org.apache.jena.query.TxnType,java.lang.String,org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">Transaction</a><wbr>(<a href="../../store/DatasetGraphTDB.html" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a>&nbsp;dsg,
+ long&nbsp;version,
+ org.apache.jena.query.TxnType&nbsp;txnType,
+ org.apache.jena.query.ReadWrite&nbsp;mode,
+ long&nbsp;id,
+ org.apache.jena.query.TxnType&nbsp;originalTxnType,
+ <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;label,
+ <a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;txnMgr)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><code>&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="../TransactionInfo.html#%3Cinit%3E(org.apache.jena.tdb1.transaction.TransactionManager)" class="member-name-link">TransactionInfo</a><wbr>(<a href="../TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a>&nbsp;transactionManager)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TxnState.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TxnState.html
new file mode 100644
index 0000000..c1c3838
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/class-use/TxnState.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Enum Class org.apache.jena.tdb1.transaction.TxnState (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction, enum: TxnState">
+<meta name="generator" content="javadoc/ClassUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../../module-summary.html">Module</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">Class</a></li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Enum Class org.apache.jena.tdb1.transaction.TxnState" class="title">Uses of Enum Class<br>org.apache.jena.tdb1.transaction.TxnState</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<h2>Uses of <a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a> in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.tdb1.transaction</a> that return <a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Method</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code><a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Transaction.</span><code><a href="../Transaction.html#getState()" class="member-name-link">getState</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><code>static <a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">TxnState.</span><code><a href="../TxnState.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Returns the enum constant of this class with the specified name.</div>
+</div>
+<div class="col-first even-row-color"><code>static <a href="../TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a>[]</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TxnState.</span><code><a href="../TxnState.html#values()" class="member-name-link">values</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Returns an array containing the constants of this enum class, in
+the order they are declared.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html
new file mode 100644
index 0000000..c677795
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.transaction (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction">
+<meta name="generator" content="javadoc/PackageWriterImpl">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-declaration-page">
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li class="nav-bar-cell1-rev">Package</li>
+<li>Class</li>
+<li><a href="package-use.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#package">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div>
+<ul class="sub-nav-list">
+<li>Package:&nbsp;</li>
+<li>Description&nbsp;|&nbsp;</li>
+<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
+<li><a href="#class-summary">Classes and Interfaces</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<div class="sub-title"><span class="module-label-in-package">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
+<h1 title="Package org.apache.jena.tdb1.transaction" class="title">Package org.apache.jena.tdb1.transaction</h1>
+</div>
+<hr>
+<div class="package-signature">package <span class="element-name">org.apache.jena.tdb1.transaction</span></div>
+<section class="summary">
+<ul class="summary-list">
+<li>
+<div id="related-package-summary">
+<div class="caption"><span>Related Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="../package-summary.html">org.apache.jena.tdb1</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+</div>
+</li>
+<li>
+<div id="class-summary">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockMgrJournal.html" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">Block manager that keeps temporary copies of updated blocks, then writes them
+ to a journal when commitPrepare happens.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetBuilderTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetBuilderTxn</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DatasetGraphTransaction.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A transactional <code>DatasetGraph</code> that allows one active transaction per thread.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DatasetGraphTxn.html" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A DatasetGraph that is a single transaction.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Journal.html" title="class in org.apache.jena.tdb1.transaction">Journal</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">The Journal is slightly odd - it is append-only for write but random read.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="JournalControl.html" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="JournalEntry.html" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="JournalEntryType.html" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab3">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ObjectFileTransComplex.html" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">This version works with two files - the main, base file and a per-transaction journal
+ file.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SysTxnState.html" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab5"><a href="TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab5">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Transaction.html" title="class in org.apache.jena.tdb1.transaction">Transaction</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">A transaction.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TransactionInfo.html" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
+<div class="block">Interface to stats for a single Transaction Manager</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
+<div class="block">Interface that components of the transaction system implement.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TransactionManager.html" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
+<div class="col-first even-row-color class-summary class-summary-tab3"><a href="TxnState.html" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab3">&nbsp;</div>
+</div>
+</div>
+</div>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-tree.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-tree.html
new file mode 100644
index 0000000..8a67f9b
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-tree.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.jena.tdb1.transaction Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="tree: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction">
+<meta name="generator" content="javadoc/PackageTreeWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-tree-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.jena.tdb1.transaction</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="BlockMgrJournal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a> (implements org.apache.jena.tdb1.base.block.<a href="../base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>, org.apache.jena.tdb1.transaction.<a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="DatasetBuilderTxn.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetBuilderTxn</a></li>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphWrapper (implements org.apache.jena.sparql.core.DatasetGraph, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="DatasetGraphTransaction.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a> (implements org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="DatasetGraphTxn.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="Journal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">Journal</a> (implements org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="JournalControl.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="JournalEntry.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="ObjectFileTransComplex.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="../base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>, org.apache.jena.tdb1.transaction.<a href="TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="SysTxnState.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="../TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="TDBTransactionException.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="Transaction.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">Transaction</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="TransactionInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a> (implements org.apache.jena.tdb1.transaction.<a href="TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a>)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="TransactionManager.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="TransactionInfoMBean.html" class="type-name-link" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="TransactionLifecycle.html" class="type-name-link" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="JournalEntryType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="TxnState.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-use.html b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-use.html
new file mode 100644
index 0000000..9f8d5ef
--- /dev/null
+++ b/tdb1/org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-use.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.jena.tdb1.transaction (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="use: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.transaction">
+<meta name="generator" content="javadoc/PackageUseWriter">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="package-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="../../../../../module-summary.html">Module</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="nav-bar-cell1-rev">Use</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Package org.apache.jena.tdb1.transaction" class="title">Uses of Package<br>org.apache.jena.tdb1.transaction</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.store">org.apache.jena.tdb1.store</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="#org.apache.jena.tdb1.sys">org.apache.jena.tdb1.sys</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="#org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+</div>
+<section class="package-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.jena.tdb1.store">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.transaction</a> used by <a href="../store/package-summary.html">org.apache.jena.tdb1.store</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTransaction.html#org.apache.jena.tdb1.store">DatasetGraphTransaction</a></div>
+<div class="col-last even-row-color">
+<div class="block">A transactional <code>DatasetGraph</code> that allows one active transaction per thread.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.sys">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.transaction</a> used by <a href="../sys/package-summary.html">org.apache.jena.tdb1.sys</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTransaction.html#org.apache.jena.tdb1.sys">DatasetGraphTransaction</a></div>
+<div class="col-last even-row-color">
+<div class="block">A transactional <code>DatasetGraph</code> that allows one active transaction per thread.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/DatasetGraphTxn.html#org.apache.jena.tdb1.sys">DatasetGraphTxn</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A DatasetGraph that is a single transaction.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/SysTxnState.html#org.apache.jena.tdb1.sys">SysTxnState</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/TransactionManager.html#org.apache.jena.tdb1.sys">TransactionManager</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+<li>
+<section class="detail" id="org.apache.jena.tdb1.transaction">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.jena.tdb1.transaction</a> used by <a href="package-summary.html">org.apache.jena.tdb1.transaction</a></span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><a href="class-use/DatasetGraphTxn.html#org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></div>
+<div class="col-last even-row-color">
+<div class="block">A DatasetGraph that is a single transaction.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/Journal.html#org.apache.jena.tdb1.transaction">Journal</a></div>
+<div class="col-last odd-row-color">
+<div class="block">The Journal is slightly odd - it is append-only for write but random read.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/JournalEntry.html#org.apache.jena.tdb1.transaction">JournalEntry</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/JournalEntryType.html#org.apache.jena.tdb1.transaction">JournalEntryType</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+<div class="col-first even-row-color"><a href="class-use/SysTxnState.html#org.apache.jena.tdb1.transaction">SysTxnState</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/Transaction.html#org.apache.jena.tdb1.transaction">Transaction</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A transaction.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/TransactionInfoMBean.html#org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></div>
+<div class="col-last even-row-color">
+<div class="block">Interface to stats for a single Transaction Manager</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/TransactionLifecycle.html#org.apache.jena.tdb1.transaction">TransactionLifecycle</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Interface that components of the transaction system implement.</div>
+</div>
+<div class="col-first even-row-color"><a href="class-use/TransactionManager.html#org.apache.jena.tdb1.transaction">TransactionManager</a></div>
+<div class="col-last even-row-color">&nbsp;</div>
+<div class="col-first odd-row-color"><a href="class-use/TxnState.html#org.apache.jena.tdb1.transaction">TxnState</a></div>
+<div class="col-last odd-row-color">&nbsp;</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/overview-tree.html b/tdb1/overview-tree.html
new file mode 100644
index 0000000..8c38d51
--- /dev/null
+++ b/tdb1/overview-tree.html
@@ -0,0 +1,547 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Class Hierarchy (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="class tree">
+<meta name="generator" content="javadoc/TreeWriter">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="tree-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li>Module</li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li class="nav-bar-cell1-rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html#tree">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For All Packages</h1>
+<span class="package-hierarchy-label">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb/package-tree.html">org.apache.jena.tdb</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-tree.html">org.apache.jena.tdb1</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/package-tree.html">org.apache.jena.tdb1.assembler</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/package-tree.html">org.apache.jena.tdb1.base</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-tree.html">org.apache.jena.tdb1.base.block</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-tree.html">org.apache.jena.tdb1.base.buffer</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-tree.html">org.apache.jena.tdb1.base.file</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/package-tree.html">org.apache.jena.tdb1.base.objectfile</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/package-tree.html">org.apache.jena.tdb1.base.page</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-tree.html">org.apache.jena.tdb1.base.record</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/package-tree.html">org.apache.jena.tdb1.base.recordbuffer</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/package-tree.html">org.apache.jena.tdb1.index</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-tree.html">org.apache.jena.tdb1.index.bplustree</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/package-tree.html">org.apache.jena.tdb1.index.ext</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/package-tree.html">org.apache.jena.tdb1.lib</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/package-tree.html">org.apache.jena.tdb1.mgt</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/package-tree.html">org.apache.jena.tdb1.modify</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/package-tree.html">org.apache.jena.tdb1.setup</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/package-tree.html">org.apache.jena.tdb1.solver</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/package-tree.html">org.apache.jena.tdb1.solver.stats</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/package-tree.html">org.apache.jena.tdb1.store</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/package-tree.html">org.apache.jena.tdb1.store.bulkloader</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/package-tree.html">org.apache.jena.tdb1.store.nodetable</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/package-tree.html">org.apache.jena.tdb1.store.nodetupletable</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/package-tree.html">org.apache.jena.tdb1.store.tupletable</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/package-tree.html">org.apache.jena.tdb1.store.xloader</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/package-tree.html">org.apache.jena.tdb1.sys</a>, </li>
+<li><a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-tree.html">org.apache.jena.tdb1.transaction</a></li>
+</ul>
+</div>
+<section class="hierarchy">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">org.apache.jena.assembler.assemblers.AssemblerBase (implements org.apache.jena.assembler.Assembler)
+<ul>
+<li class="circle">org.apache.jena.sparql.core.assembler.DatasetAssembler (implements org.apache.jena.assembler.Assembler)
+<ul>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/DatasetAssemblerTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">DatasetAssemblerTDB1</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/IndexAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">IndexAssembler</a></li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/TDB1GraphAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">TDB1GraphAssembler</a> (implements org.apache.jena.assembler.Assembler)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/AssemblerTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">AssemblerTDB</a></li>
+<li class="circle">org.apache.jena.sparql.engine.binding.BindingBase (implements org.apache.jena.sparql.engine.binding.Binding)
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">BindingTDB</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/Block.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">Block</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessBase</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessDirect</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMapped</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessByteArray.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessByteArray</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccessMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BlockAccessMem</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrBase</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFileAccess.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFileAccess</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/BlockMgrJournal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">BlockMgrJournal</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>, org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrLogger</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSync.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSync</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrCache</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrTracker.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrTracker</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrWrapper</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrFreeChain.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrFreeChain</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrReadonly</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgrSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockMgrSwitcher</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTree.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTree</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;, org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeParams</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPlusTreeRewriter.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPlusTreeRewriter</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreePage.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreePage</a> (implements org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNode</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecords.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecords</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorDirect.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorDirect</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMapped.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMapped</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocatorMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferAllocatorMem</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelFile</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannelMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">BufferChannelMem</a> (implements org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/Build.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">Build</a></li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesInterleaved.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesInterleaved</a> (implements org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesParallel.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesParallel</a> (implements org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexesSequential.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexesSequential</a> (implements org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.ObjectFileBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.ObjectFileBuilderStd</a> (implements org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BuilderStdDB.TupleIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">BuilderStdDB.TupleIndexBuilderStd</a> (implements org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.BlockMgrBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.BlockMgrBuilderStd</a> (implements org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.IndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.IndexBuilderStd</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/BuilderStdIndex.RangeIndexBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">BuilderStdIndex.RangeIndexBuilderStd</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkLoader.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">BulkLoader</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/ChannelManager.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">ChannelManager</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/ColumnMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">ColumnMap</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/DatasetBuilderStd.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">DatasetBuilderStd</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetBuilderTxn.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetBuilderTxn</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMRSW.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMRSW</a> (implements org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlMutable.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlMutable</a> (implements org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlNone.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlNone</a> (implements org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControlReadOnly.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DatasetControlReadOnly</a> (implements org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a>)</li>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphBase (implements org.apache.jena.sparql.core.DatasetGraph)
+<ul>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphBaseFind
+<ul>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphTriplesQuads
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetGraphTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetGraphTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.sparql.core.DatasetGraphWrapper (implements org.apache.jena.sparql.core.DatasetGraph, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTransaction.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTransaction</a> (implements org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/DatasetGraphTxn.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">DatasetGraphTxn</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixesTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DatasetPrefixesTDB</a> (implements org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DateTimeNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DateTimeNode</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DebugTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">DebugTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DecimalNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">DecimalNode</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/DumpOps.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">DumpOps</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/EnvTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">EnvTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHash.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHash</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHashIterator</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/ExtHashParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">ExtHashParams</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileBase</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/FileRef.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">FileRef</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileSet.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileSet</a></li>
+<li class="circle">org.apache.jena.graph.impl.GraphBase (implements org.apache.jena.graph.impl.GraphWithPerform)
+<ul>
+<li class="circle">org.apache.jena.sparql.core.GraphView (implements org.apache.jena.sparql.core.NamedGraph, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphNonTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphNonTxnTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/Hash.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">Hash</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLib</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexMap.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexMap</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexWrapper</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" title="interface in org.apache.jena.tdb1.index">Index</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">IndexLogger</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/InitTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">InitTDB</a> (implements org.apache.jena.sys.JenaSubsystemLifecycle)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/IntegerNode.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">IntegerNode</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Journal.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">Journal</a> (implements org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalControl.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">JournalControl</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntry.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">JournalEntry</a></li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoaderNodeTupleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">LoaderNodeTupleTable</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/LoadMonitor.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.bulkloader">LoadMonitor</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/Location.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">Location</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/LocationLock.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">LocationLock</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/LockMRSWLite.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">LockMRSWLite</a> (implements org.apache.jena.shared.Lock)</li>
+<li class="circle">org.apache.jena.atlas.lib.Map2&lt;K,<wbr>V&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;)
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/BindingNodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">BindingNodeId</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/MetaFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">MetaFile</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/Names.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">Names</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecLib</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodecSSE.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodecSSE</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">NodeId</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/NodeLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">NodeLib</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableCache.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableCache</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLib</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableLogger</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableNative.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableNative</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableWrapper</a> (implements org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableInline.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableInline</a></li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTableReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetable">NodeTableReadonly</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableConcrete.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableConcrete</a> (implements org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableWrapper</a> (implements org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTableView.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTableView</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileLogger</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileStorage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileStorage</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/ObjectFileTransComplex.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">ObjectFileTransComplex</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>, org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a>)</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileWrapper</a> (implements org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileReadonly.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileReadonly</a></li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFileSwitcher.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">ObjectFileSwitcher</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.sparql.engine.main.OpExecutor
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/OpExecutorTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">OpExecutorTDB1</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBase</a> (implements org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" title="interface in org.apache.jena.tdb1.base.page">Page</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageBase</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucket.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucket</a></li>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPage</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/PageBlockMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.page">PageBlockMgr</a>&lt;T&gt;
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeNodeMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeNodeMgr</a></li>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeRecordsMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeRecordsMgr</a></li>
+<li class="circle">org.apache.jena.tdb1.index.ext.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/ext/HashBucketMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.ext">HashBucketMgr</a></li>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/PatternMatchTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">PatternMatchTDB1</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFile</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFileMem.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFileMem</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/PlainFilePersistent.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">PlainFilePersistent</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.riot.system.PrefixMapBase (implements org.apache.jena.riot.system.PrefixMap)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphPrefixesProjection.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphPrefixesProjection</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.riot.system.PrefixMapWrapper (implements org.apache.jena.riot.system.PrefixMap)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1</a></li>
+<li class="circle">org.apache.jena.riot.system.PrefixMapProxy
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/PrefixMapTDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">PrefixMapTDB1</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/ProcessUtils.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">ProcessUtils</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexBuild.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexBuild</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcIndexCopy.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcIndexCopy</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcNodeTableDataBuilder.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcNodeTableDataBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/ProcRewriteIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">ProcRewriteIndex</a></li>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/PtrBuffer.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">PtrBuffer</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QC2.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">QC2</a></li>
+<li class="circle">org.apache.jena.sparql.engine.QueryEngineBase (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.sparql.engine.OpEval)
+<ul>
+<li class="circle">org.apache.jena.sparql.engine.main.QueryEngineMain
+<ul>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/QueryEngineTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">QueryEngineTDB</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexWrapper</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" title="interface in org.apache.jena.tdb1.index">RangeIndex</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexLogger.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">RangeIndexLogger</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/Record.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">Record</a></li>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBuffer.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">RecordBuffer</a></li>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/RecordBufferIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">RecordBufferIterator</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordBufferPageMgr.Block2RecordBufferPage.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordBufferPageMgr.Block2RecordBufferPage</a> (implements org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordFactory.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.base.recordbuffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/recordbuffer/RecordRangeIterator.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.recordbuffer">RecordRangeIterator</a> (implements org.apache.jena.atlas.lib.Closeable, java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/RecordsFromInput.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">RecordsFromInput</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;E&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/SettingAssembler.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">SettingAssembler</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/SetupIndex.html" class="type-name-link" title="class in org.apache.jena.tdb1.index">SetupIndex</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SetupTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">SetupTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/SinkProgress.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">SinkProgress</a>&lt;X&gt; (implements org.apache.jena.atlas.lib.Sink&lt;T&gt;)</li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverLibTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">SolverLibTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/SolverRX.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">SolverRX</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/StageGeneratorDirectTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver">StageGeneratorDirectTDB</a> (implements org.apache.jena.sparql.engine.main.StageGenerator)</li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/Stats.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">Stats</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollector.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsCollector</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsCollectorNodeId.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsCollectorNodeId</a></li>
+<li class="circle">org.apache.jena.tdb1.solver.stats.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/solver/stats/StatsResults.html" class="type-name-link" title="class in org.apache.jena.tdb1.solver.stats">StatsResults</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/StorageConfig.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">StorageConfig</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/StoreConnection.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">StoreConnection</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParams.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParams</a> (implements org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" title="interface in org.apache.jena.tdb1.index">IndexParams</a>, org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a>)</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsBuilder.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsCodec.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsCodec</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsConst.html" class="type-name-link" title="class in org.apache.jena.tdb1.setup">StoreParamsConst</a></li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/StringAbbrev.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">StringAbbrev</a></li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.objectfile">StringFile</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/SystemTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">SystemTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/SysTxnState.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">SysTxnState</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TableBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TableBase</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/QuadTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">QuadTable</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/TripleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store">TripleTable</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDB.html" class="type-name-link" title="class in org.apache.jena.tdb">TDB</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Backup.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Backup</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Factory.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Factory</a></li>
+<li class="circle">org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Loader.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Loader</a></li>
+<li class="circle">org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBBackup.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBBackup</a></li>
+<li class="circle">org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBFactory.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBFactory</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBInternal.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">TDBInternal</a></li>
+<li class="circle">org.apache.jena.tdb.<a href="org.apache.jena.tdb/org/apache/jena/tdb/TDBLoader.html" class="type-name-link" title="class in org.apache.jena.tdb">TDBLoader</a></li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/TDBMaker.html" class="type-name-link" title="class in org.apache.jena.tdb1.sys">TDBMaker</a></li>
+<li class="circle">org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.mgt">TDBSystemInfo</a> (implements org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a>)</li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.buffer.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.buffer">BufferException</a></li>
+<li class="circle">org.apache.jena.shared.JenaException
+<ul>
+<li class="circle">org.apache.jena.tdb1.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" class="type-name-link" title="class in org.apache.jena.tdb1">TDB1Exception</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.bplustree.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html" class="type-name-link" title="class in org.apache.jena.tdb1.index.bplustree">BPTreeException</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.file">FileException</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.block">BlockException</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.record.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base.record">RecordException</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TDBTransactionException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" class="type-name-link" title="class in org.apache.jena.tdb1.base">StorageException</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/Transaction.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">Transaction</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfo.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionInfo</a> (implements org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a>)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionManager.html" class="type-name-link" title="class in org.apache.jena.tdb1.transaction">TransactionManager</a></li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexBase.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexBase</a> (implements org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexRecord.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexRecord</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndexWrapper.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleIndexWrapper</a> (implements org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a>)</li>
+<li class="circle">org.apache.jena.tdb1.lib.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/lib/TupleLib.html" class="type-name-link" title="class in org.apache.jena.tdb1.lib">TupleLib</a></li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleTable.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.tupletable">TupleTable</a> (implements org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.sparql.modify.UpdateEngineBase (implements org.apache.jena.sparql.modify.UpdateEngine)
+<ul>
+<li class="circle">org.apache.jena.sparql.modify.UpdateEngineMain
+<ul>
+<li class="circle">org.apache.jena.tdb1.modify.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/modify/UpdateEngineTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.modify">UpdateEngineTDB</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.assembler.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/assembler/VocabTDB.html" class="type-name-link" title="class in org.apache.jena.tdb1.assembler">VocabTDB</a></li>
+<li class="circle">org.apache.jena.tdb1.store.xloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/xloader/WriteRows.html" class="type-name-link" title="class in org.apache.jena.tdb1.store.xloader">WriteRows</a></li>
+</ul>
+</li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockConverter.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockConverter</a>&lt;T&gt;</li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/BlockMgrBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">BlockMgrBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockParams</a>
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexParams.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexParams</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BuilderSecondaryIndexes.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.bulkloader">BuilderSecondaryIndexes</a></li>
+<li class="circle">org.apache.jena.atlas.lib.Closeable
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferAllocator.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferAllocator</a></li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> (also extends java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> (also extends org.apache.jena.atlas.lib.Sync)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.sys.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/sys/DatasetControl.html" class="type-name-link" title="interface in org.apache.jena.tdb1.sys">DatasetControl</a></li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/IndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">IndexBuilder</a></li>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" class="type-name-link external-link" title="class or interface in java.lang">Iterable</a>&lt;T&gt;
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> (also extends org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/Nodec.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">Nodec</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/ObjectFileBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">ObjectFileBuilder</a></li>
+<li class="circle">org.apache.jena.atlas.io.Printable
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.page.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/page/Page.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.page">Page</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndexBuilder</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/StoreParamsDynamic.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">StoreParamsDynamic</a></li>
+<li class="circle">org.apache.jena.riot.system.StreamRDF
+<ul>
+<li class="circle">org.apache.jena.tdb1.store.bulkloader.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/bulkloader/BulkStreamRDF.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.bulkloader">BulkStreamRDF</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/StringFile.DumpHandler.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">StringFile.DumpHandler</a></li>
+<li class="circle">org.apache.jena.atlas.lib.Sync
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BlockAccess.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BlockAccess</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockMgr.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.block">BlockMgr</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.base.file.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/BufferChannel.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.file">BufferChannel</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/DatasetPrefixStorage.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store">DatasetPrefixStorage</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/Index.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">Index</a> (also extends org.apache.jena.atlas.lib.Closeable, java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a>&lt;T&gt;)
+<ul>
+<li class="circle">org.apache.jena.tdb1.index.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/RangeIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.index">RangeIndex</a></li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetable/NodeTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetable">NodeTable</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.store.nodetupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/nodetupletable/NodeTupleTable.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.nodetupletable">NodeTupleTable</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.base.objectfile.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/objectfile/ObjectFile.html" class="type-name-link" title="interface in org.apache.jena.tdb1.base.objectfile">ObjectFile</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+<li class="circle">org.apache.jena.tdb1.store.tupletable.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/tupletable/TupleIndex.html" class="type-name-link" title="interface in org.apache.jena.tdb1.store.tupletable">TupleIndex</a> (also extends org.apache.jena.atlas.lib.Closeable)</li>
+</ul>
+</li>
+<li class="circle">org.apache.jena.tdb1.mgt.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/mgt/TDBSystemInfoMBean.html" class="type-name-link" title="interface in org.apache.jena.tdb1.mgt">TDBSystemInfoMBean</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionInfoMBean.html" class="type-name-link" title="interface in org.apache.jena.tdb1.transaction">TransactionInfoMBean</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TransactionLifecycle.html" class="type-name-link" title="interface in org.apache.jena.tdb1.transaction">TransactionLifecycle</a></li>
+<li class="circle">org.apache.jena.tdb1.setup.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/setup/TupleIndexBuilder.html" class="type-name-link" title="interface in org.apache.jena.tdb1.setup">TupleIndexBuilder</a></li>
+</ul>
+</section>
+<section class="hierarchy">
+<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
+<ul>
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
+<ul>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.base.block">BlockType</a> (implements org.apache.jena.sparql.util.Named, org.apache.jena.atlas.io.Printable)</li>
+<li class="circle">org.apache.jena.tdb1.base.block.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/FileMode.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/JournalEntryType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.transaction">JournalEntryType</a></li>
+<li class="circle">org.apache.jena.tdb1.store.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/store/NodeType.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.store">NodeType</a> (implements org.apache.jena.sparql.util.Named)</li>
+<li class="circle">org.apache.jena.tdb1.transaction.<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TxnState.html" class="type-name-link" title="enum class in org.apache.jena.tdb1.transaction">TxnState</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/package-search-index.js b/tdb1/package-search-index.js
new file mode 100644
index 0000000..6bd2d01
--- /dev/null
+++ b/tdb1/package-search-index.js
@@ -0,0 +1 @@
+packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.assembler"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.block"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.buffer"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.file"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.objectfile"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.page"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.record"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.base.recordbuffer"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.index"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.index.bplustree"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.index.ext"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.lib"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.mgt"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.modify"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.setup"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.solver"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.solver.stats"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.store"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.store.bulkloader"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.store.nodetable"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.store.nodetupletable"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.store.tupletable"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.store.xloader"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.sys"},{"m":"org.apache.jena.tdb","l":"org.apache.jena.tdb1.transaction"}];updateSearchResults();
\ No newline at end of file
diff --git a/tdb1/resources/glass.png b/tdb1/resources/glass.png
new file mode 100644
index 0000000..a7f591f
--- /dev/null
+++ b/tdb1/resources/glass.png
Binary files differ
diff --git a/tdb1/resources/x.png b/tdb1/resources/x.png
new file mode 100644
index 0000000..30548a7
--- /dev/null
+++ b/tdb1/resources/x.png
Binary files differ
diff --git a/tdb1/script-dir/jquery-3.6.1.min.js b/tdb1/script-dir/jquery-3.6.1.min.js
new file mode 100644
index 0000000..2c69bc9
--- /dev/null
+++ b/tdb1/script-dir/jquery-3.6.1.min.js
@@ -0,0 +1,2 @@
+/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
+!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=y.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:v}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,y,s,c,v,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",$=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),v(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace($," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,y){var v="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===y?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=v!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(v){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=y)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ye(function(){return[0]}),last:ye(function(e,t){return[t-1]}),eq:ye(function(e,t,n){return[n<0?n+t:n]}),even:ye(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ye(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ye(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ye(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,y,v,e){return y&&!y[S]&&(y=Ce(y)),v&&!v[S]&&(v=Ce(v,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?v||(e?d:l||y)?[]:t:f;if(g&&g(f,p,n,r),y){i=Te(p,u),y(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(v||d){if(v){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);v(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=v?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),v?v(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,y,v,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(y=o,m=0<(v=i).length,x=0<y.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=y[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=v[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+v.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ve(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ve(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function $(){E.removeEventListener("DOMContentLoaded",$),C.removeEventListener("load",$),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",$),C.addEventListener("load",$));var B=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)B(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):B(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",v.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,v.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ye(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=y.events)||(u=y.events=Object.create(null)),(a=y.handle)||(a=y.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=Y.hasData(e)&&Y.get(e);if(y&&(u=y.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||S.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(t,e){S.event.special[t]={setup:function(){return Se(this,t,Ce),!1},trigger:function(){return Se(this,t),!0},_default:function(e){return Y.get(e.target,t)},delegateType:e}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!v.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ye(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ye(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ye(r)),r.parentNode&&(n&&ie(r)&&ve(ye(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ye(c),r=0,i=(o=ye(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ye(e),a=a||ye(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ye(c,"script")).length&&ve(a,!f&&ye(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return B(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return B(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ye(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ye(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=/^--/,Me=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Ie=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},We=new RegExp(ne.join("|"),"i"),Fe="[\\x20\\t\\r\\n\\f]",$e=new RegExp("^"+Fe+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Fe+"+$","g");function Be(e,t,n){var r,i,o,a,s=Re.test(t),u=e.style;return(n=n||Me(e))&&(a=n.getPropertyValue(t)||n[t],s&&(a=a.replace($e,"$1")),""!==a||ie(e)||(a=S.style(e,t)),!v.pixelBoxStyles()&&Pe.test(a)&&We.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function _e(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",v.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(v,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var ze=["Webkit","Moz","ms"],Ue=E.createElement("div").style,Xe={};function Ve(e){var t=S.cssProps[e]||Xe[e];return t||(e in Ue?e:Xe[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=ze.length;while(n--)if((e=ze[n]+t)in Ue)return e}(e)||e)}var Ge=/^(none|table(?!-c[ea]).+)/,Ye={position:"absolute",visibility:"hidden",display:"block"},Qe={letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ke(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Ze(e,t,n){var r=Me(e),i=(!v.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=Be(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!v.boxSizingReliable()&&i||!v.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ke(e,t,n||(i?"border":"content"),o,r,a)+"px"}function et(e,t,n,r,i){return new et.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Re.test(t),l=e.style;if(u||(t=Ve(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),v.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Re.test(t)||(t=Ve(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Be(e,t,r)),"normal"===i&&t in Qe&&(i=Qe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ge.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ze(e,u,n):Ie(e,Ye,function(){return Ze(e,u,n)})},set:function(e,t,n){var r,i=Me(e),o=!v.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Ke(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ke(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Je(0,t,s)}}}),S.cssHooks.marginLeft=_e(v.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-Ie(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Je)}),S.fn.extend({css:function(e,t){return B(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Me(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=et).prototype={constructor:et,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=et.propHooks[this.prop];return e&&e.get?e.get(this):et.propHooks._default.get(this)},run:function(e){var t,n=et.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):et.propHooks._default.set(this),this}}).init.prototype=et.prototype,(et.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[Ve(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=et.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=et.prototype.init,S.fx.step={};var tt,nt,rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){nt&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(st):C.setTimeout(st,S.fx.interval),S.fx.tick())}function ut(){return C.setTimeout(function(){tt=void 0}),tt=Date.now()}function lt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function ft(o,e,t){var n,a,r=0,i=ft.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=tt||ut(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:tt||ut(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=ft.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ct,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(ft,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],ft.tweeners[n]=ft.tweeners[n]||[],ft.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),y=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ot.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!y||void 0===y[r])continue;g=!0}d[r]=y&&y[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=y&&y.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(y?"hidden"in y&&(g=y.hidden):y=Y.access(e,"fxshow",{display:l}),o&&(y.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ct(g?y[r]:0,r,p),r in y||(y[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=ft(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&at.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(lt(r,!0),e,t,n)}}),S.each({slideDown:lt("show"),slideUp:lt("hide"),slideToggle:lt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(tt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),tt=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){nt||(nt=!0,st())},S.fx.stop=function(){nt=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},rt=E.createElement("input"),it=E.createElement("select").appendChild(E.createElement("option")),rt.type="checkbox",v.checkOn=""!==rt.value,v.optSelected=it.selected,(rt=E.createElement("input")).value="t",rt.type="radio",v.radioValue="t"===rt.value;var pt,dt=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return B(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!v.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=dt[t]||S.find.attr;dt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=dt[o],dt[o]=r,r=null!=a(e,t,n)?o:null,dt[o]=i),r}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function yt(e){return(e.match(P)||[]).join(" ")}function vt(e){return e.getAttribute&&e.getAttribute("class")||""}function mt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return B(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),v.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a;return m(t)?this.each(function(e){S(this).addClass(t.call(this,e,vt(this)))}):(e=mt(t)).length?this.each(function(){if(r=vt(this),n=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=yt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return m(t)?this.each(function(e){S(this).removeClass(t.call(this,e,vt(this)))}):arguments.length?(e=mt(t)).length?this.each(function(){if(r=vt(this),n=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=yt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return m(t)?this.each(function(e){S(this).toggleClass(t.call(this,e,vt(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=mt(t),this.each(function(){if(s)for(o=S(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=vt(this))&&Y.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":Y.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+yt(vt(n))+" ").indexOf(t))return!0;return!1}});var xt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(xt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:yt(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},v.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),v.focusin="onfocusin"in C;var bt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=y.call(e,"type")?e.type:e,h=y.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!bt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,bt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,wt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,wt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),v.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var Tt=C.location,Ct={guid:Date.now()},Et=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var St=/\[\]$/,kt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;function jt(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||St.test(n)?i(n,t):jt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)jt(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&Nt.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(kt,"\r\n")}}):{name:t.name,value:n.replace(kt,"\r\n")}}).get()}});var Dt=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\/\//,Rt={},Mt={},It="*/".concat("*"),Wt=E.createElement("a");function Ft(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function $t(t,i,o,a){var s={},u=t===Mt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Bt(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Wt.href=Tt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Bt(Bt(e,S.ajaxSettings),t):Bt(S.ajaxSettings,e)},ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,y=S.ajaxSetup({},t),v=y.context||y,m=y.context&&(v.nodeType||v.jquery)?S(v):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=y.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Ht.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(y.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),y.url=((e||y.url||Tt.href)+"").replace(Pt,Tt.protocol+"//"),y.type=t.method||t.type||y.method||y.type,y.dataTypes=(y.dataType||"*").toLowerCase().match(P)||[""],null==y.crossDomain){r=E.createElement("a");try{r.href=y.url,r.href=r.href,y.crossDomain=Wt.protocol+"//"+Wt.host!=r.protocol+"//"+r.host}catch(e){y.crossDomain=!0}}if(y.data&&y.processData&&"string"!=typeof y.data&&(y.data=S.param(y.data,y.traditional)),$t(Rt,y,t,T),h)return T;for(i in(g=S.event&&y.global)&&0==S.active++&&S.event.trigger("ajaxStart"),y.type=y.type.toUpperCase(),y.hasContent=!Ot.test(y.type),f=y.url.replace(qt,""),y.hasContent?y.data&&y.processData&&0===(y.contentType||"").indexOf("application/x-www-form-urlencoded")&&(y.data=y.data.replace(Dt,"+")):(o=y.url.slice(f.length),y.data&&(y.processData||"string"==typeof y.data)&&(f+=(Et.test(f)?"&":"?")+y.data,delete y.data),!1===y.cache&&(f=f.replace(Lt,"$1"),o=(Et.test(f)?"&":"?")+"_="+Ct.guid+++o),y.url=f+o),y.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(y.data&&y.hasContent&&!1!==y.contentType||t.contentType)&&T.setRequestHeader("Content-Type",y.contentType),T.setRequestHeader("Accept",y.dataTypes[0]&&y.accepts[y.dataTypes[0]]?y.accepts[y.dataTypes[0]]+("*"!==y.dataTypes[0]?", "+It+"; q=0.01":""):y.accepts["*"]),y.headers)T.setRequestHeader(i,y.headers[i]);if(y.beforeSend&&(!1===y.beforeSend.call(v,T,y)||h))return T.abort();if(u="abort",b.add(y.complete),T.done(y.success),T.fail(y.error),c=$t(Mt,y,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,y]),h)return T;y.async&&0<y.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},y.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(y,T,n)),!i&&-1<S.inArray("script",y.dataTypes)&&S.inArray("json",y.dataTypes)<0&&(y.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(y,s,T,i),i?(y.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===y.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(v,[o,l,T]):x.rejectWith(v,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,y,i?o:a]),b.fireWith(v,[T,l]),g&&(m.trigger("ajaxComplete",[T,y]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var _t={0:200,1223:204},zt=S.ajaxSettings.xhr();v.cors=!!zt&&"withCredentials"in zt,v.ajax=zt=!!zt,S.ajaxTransport(function(i){var o,a;if(v.cors||zt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(_t[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=yt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Gt=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Gt,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Yt=C.jQuery,Qt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Qt),e&&C.jQuery===S&&(C.jQuery=Yt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
diff --git a/tdb1/script-dir/jquery-ui.min.css b/tdb1/script-dir/jquery-ui.min.css
new file mode 100644
index 0000000..693327f
--- /dev/null
+++ b/tdb1/script-dir/jquery-ui.min.css
@@ -0,0 +1,6 @@
+/*! jQuery UI - v1.13.2 - 2023-02-27
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
\ No newline at end of file
diff --git a/tdb1/script-dir/jquery-ui.min.js b/tdb1/script-dir/jquery-ui.min.js
new file mode 100644
index 0000000..8166a15
--- /dev/null
+++ b/tdb1/script-dir/jquery-ui.min.js
@@ -0,0 +1,6 @@
+/*! jQuery UI - v1.13.2 - 2023-02-27
+* http://jqueryui.com
+* Includes: widget.js, position.js, keycode.js, unique-id.js, widgets/autocomplete.js, widgets/menu.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
+
+!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.13.2";var n,i=0,l=Array.prototype.hasOwnProperty,a=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,l={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[r.toLowerCase()]=function(t){return!!x.data(t,r)},x[a]=x[a]||{},s=x[a][t],n=x[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=new i).options=x.widget.extend({},o.options),x.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}l[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},l,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(x.each(s._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n},x.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n<o;n++)for(e in s[n])i=s[n][e],l.call(s[n],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(o,e){var l=e.prototype.widgetFullName||o;x.fn[o]=function(i){var t="string"==typeof i,s=a.call(arguments,1),n=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,l);return"instance"===i?(n=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+o+" widget instance"):(t=e[i].apply(e,s))!==e&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):n=void 0:(s.length&&(i=x.widget.extend.apply(null,[i].concat(s))),this.each(function(){var t=x.data(this,l);t?(t.option(i||{}),t._init&&t._init()):x.data(this,l,new e(i,this))})),n}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n<i.length-1;n++)s[i[n]]=s[i[n]]||{},s=s[i[n]];if(t=i.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&s&&s.length&&(i=x(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(n){var o=[],l=this;function t(t,e){for(var i,s=0;s<t.length;s++)i=l.classesElementLookup[t[s]]||x(),i=n.add?(function(){var i=[];n.element.each(function(t,e){x.map(l.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),l._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(n.element.get())))):x(i.not(n.element).get()),l.classesElementLookup[t[s]]=i,o.push(t[s]),e&&n.classes[t[s]]&&o.push(n.classes[t[s]])}return(n=x.extend({element:this.element,classes:this.options.classes||{}},n)).keys&&t(n.keys.match(/\S+/g)||[],!0),n.extra&&t(n.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var s=this;x.each(s.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(s.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){var n="string"==typeof t||null===t,i={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s="boolean"==typeof s?s:i};return i.element.toggleClass(this._classes(i),s),this},_on:function(n,o,t){var l,a=this;"boolean"!=typeof n&&(t=o,o=n,n=!1),t?(o=l=x(o),this.bindings=this.bindings.add(o)):(t=o,o=this.element,l=this.widget()),x.each(t,function(t,e){function i(){if(n||!0!==a.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?a[e]:e).apply(a,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var s=t.match(/^([\w:-]*)\s*(.*)$/),t=s[1]+a.eventNamespace,s=s[2];s?l.on(t,s,i):o.on(t,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,n,o=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],n=e.originalEvent)for(s in n)s in e||(e[s]=n[s]);return this.element.trigger(e,i),!("function"==typeof o&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(o,l){x.Widget.prototype["_"+o]=function(e,t,i){var s,n=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||l:o;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),s=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),s&&x.effects&&x.effects.effect[n]?e[o](t):n!==o&&e[n]?e[n](t.duration,t.easing,i):e.queue(function(t){x(this)[o](),i&&i.call(e[0]),t()})}});var s,C,E,o,r,u,h,c,k;x.widget;function T(t,e,i){return[parseFloat(t[0])*(c.test(t[0])?e/100:1),parseFloat(t[1])*(c.test(t[1])?i/100:1)]}function A(t,e){return parseInt(x.css(t,e),10)||0}function W(t){return null!=t&&t===t.window}C=Math.max,E=Math.abs,o=/left|center|right/,r=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,k=x.fn.position,x.position={scrollbarWidth:function(){if(void 0!==s)return s;var t,e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=W(e[0]),s=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:s,offset:!i&&!s?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(c){if(!c||!c.of)return k.apply(this,arguments);var d,f,m,p,v,t,g="string"==typeof(c=x.extend({},c)).of?x(document).find(c.of):x(c.of),_=x.position.getWithinInfo(c.within),y=x.position.getScrollInfo(_),b=(c.collision||"flip").split(" "),w={},e=9===(t=(e=g)[0]).nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:W(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()};return g[0].preventDefault&&(c.at="left top"),f=e.width,m=e.height,v=x.extend({},p=e.offset),x.each(["my","at"],function(){var t,e,i=(c[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",t=u.exec(i[0]),e=u.exec(i[1]),w[this]=[t?t[0]:0,e?e[0]:0],c[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===c.at[0]?v.left+=f:"center"===c.at[0]&&(v.left+=f/2),"bottom"===c.at[1]?v.top+=m:"center"===c.at[1]&&(v.top+=m/2),d=T(w.at,f,m),v.left+=d[0],v.top+=d[1],this.each(function(){var i,t,l=x(this),a=l.outerWidth(),r=l.outerHeight(),e=A(this,"marginLeft"),s=A(this,"marginTop"),n=a+e+A(this,"marginRight")+y.width,o=r+s+A(this,"marginBottom")+y.height,u=x.extend({},v),h=T(w.my,l.outerWidth(),l.outerHeight());"right"===c.my[0]?u.left-=a:"center"===c.my[0]&&(u.left-=a/2),"bottom"===c.my[1]?u.top-=r:"center"===c.my[1]&&(u.top-=r/2),u.left+=h[0],u.top+=h[1],i={marginLeft:e,marginTop:s},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](u,{targetWidth:f,targetHeight:m,elemWidth:a,elemHeight:r,collisionPosition:i,collisionWidth:n,collisionHeight:o,offset:[d[0]+h[0],d[1]+h[1]],my:c.my,at:c.at,within:_,elem:l})}),c.using&&(t=function(t){var e=p.left-u.left,i=e+f-a,s=p.top-u.top,n=s+m-r,o={target:{element:g,left:p.left,top:p.top,width:f,height:m},element:{element:l,left:u.left,top:u.top,width:a,height:r},horizontal:i<0?"left":0<e?"right":"center",vertical:n<0?"top":0<s?"bottom":"middle"};f<a&&E(e+i)<f&&(o.horizontal="center"),m<r&&E(s+n)<m&&(o.vertical="middle"),C(E(e),E(i))>C(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0<l&&a<=0?(i=t.left+l+e.collisionWidth-n-s,t.left+=l-i):t.left=!(0<a&&l<=0)&&a<l?s+n-e.collisionWidth:s:0<l?t.left+=l:0<a?t.left-=a:t.left=C(t.left-o,t.left)},top:function(t,e){var i=e.within,s=i.isWindow?i.scrollTop:i.offset.top,n=e.within.height,o=t.top-e.collisionPosition.marginTop,l=s-o,a=o+e.collisionHeight-n-s;e.collisionHeight>n?0<l&&a<=0?(i=t.top+l+e.collisionHeight-n-s,t.top+=l-i):t.top=!(0<a&&l<=0)&&a<l?s+n-e.collisionHeight:s:0<l?t.top+=l:0<a?t.top-=a:t.top=C(t.top-o,t.top)}},flip:{left:function(t,e){var i=e.within,s=i.offset.left+i.scrollLeft,n=i.width,o=i.isWindow?i.scrollLeft:i.offset.left,l=t.left-e.collisionPosition.marginLeft,a=l-o,r=l+e.collisionWidth-n-o,u="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,i="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,l=-2*e.offset[0];a<0?((s=t.left+u+i+l+e.collisionWidth-n-s)<0||s<E(a))&&(t.left+=u+i+l):0<r&&(0<(o=t.left-e.collisionPosition.marginLeft+u+i+l-o)||E(o)<r)&&(t.left+=u+i+l)},top:function(t,e){var i=e.within,s=i.offset.top+i.scrollTop,n=i.height,o=i.isWindow?i.scrollTop:i.offset.top,l=t.top-e.collisionPosition.marginTop,a=l-o,r=l+e.collisionHeight-n-o,u="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,i="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,l=-2*e.offset[1];a<0?((s=t.top+u+i+l+e.collisionHeight-n-s)<0||s<E(a))&&(t.top+=u+i+l):0<r&&(0<(o=t.top-e.collisionPosition.marginTop+u+i+l-o)||E(o)<r)&&(t.top+=u+i+l)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}};var t;x.ui.position,x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},x.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}}),x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=!(i=i||e.body).nodeName?e.body:i},x.widget("ui.menu",{version:"1.13.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s<e+t&&this.activeMenu.scrollTop(i+e-s+t))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=x.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:x(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},i?0:this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!x(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;(s=this.active?"first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(e=x(this)).offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===x.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=x(this)).offset().top-i+s}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||x(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var t=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),e=new RegExp("^"+t,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return e.test(String.prototype.trim.call(x(this).children(".ui-menu-item-wrapper").text()))})}});x.widget("ui.autocomplete",{version:"1.13.2",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:x.map(t,function(t){return"string"==typeof t?{label:t,value:t}:x.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(x.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var s=this;x.each(t,function(t,e){s._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return x("<li>").append(x("<div>").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("<div>").text(e))},100))}});x.ui.autocomplete});
\ No newline at end of file
diff --git a/tdb1/script.js b/tdb1/script.js
new file mode 100644
index 0000000..864989c
--- /dev/null
+++ b/tdb1/script.js
@@ -0,0 +1,132 @@
+/*
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+    createElem(doc, tag, 'search.js');
+
+    createElem(doc, tag, 'module-search-index.js');
+    createElem(doc, tag, 'package-search-index.js');
+    createElem(doc, tag, 'type-search-index.js');
+    createElem(doc, tag, 'member-search-index.js');
+    createElem(doc, tag, 'tag-search-index.js');
+}
+
+function createElem(doc, tag, path) {
+    var script = doc.createElement(tag);
+    var scriptElement = doc.getElementsByTagName(tag)[0];
+    script.src = pathtoroot + path;
+    scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(tableId, selected, columns) {
+    if (tableId !== selected) {
+        document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
+            .forEach(function(elem) {
+                elem.style.display = 'none';
+            });
+    }
+    document.querySelectorAll('div.' + selected)
+        .forEach(function(elem, index) {
+            elem.style.display = '';
+            var isEvenRow = index % (columns * 2) < columns;
+            elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+            elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
+        });
+    updateTabs(tableId, selected);
+}
+
+function updateTabs(tableId, selected) {
+    document.querySelector('div#' + tableId +' .summary-table')
+        .setAttribute('aria-labelledby', selected);
+    document.querySelectorAll('button[id^="' + tableId + '"]')
+        .forEach(function(tab, index) {
+            if (selected === tab.id || (tableId === selected && index === 0)) {
+                tab.className = activeTableTab;
+                tab.setAttribute('aria-selected', true);
+                tab.setAttribute('tabindex',0);
+            } else {
+                tab.className = tableTab;
+                tab.setAttribute('aria-selected', false);
+                tab.setAttribute('tabindex',-1);
+            }
+        });
+}
+
+function switchTab(e) {
+    var selected = document.querySelector('[aria-selected=true]');
+    if (selected) {
+        if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
+            // left or up arrow key pressed: move focus to previous tab
+            selected.previousSibling.click();
+            selected.previousSibling.focus();
+            e.preventDefault();
+        } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
+            // right or down arrow key pressed: move focus to next tab
+            selected.nextSibling.click();
+            selected.nextSibling.focus();
+            e.preventDefault();
+        }
+    }
+}
+
+var updateSearchResults = function() {};
+
+function indexFilesLoaded() {
+    return moduleSearchIndex
+        && packageSearchIndex
+        && typeSearchIndex
+        && memberSearchIndex
+        && tagSearchIndex;
+}
+
+// Workaround for scroll position not being included in browser history (8249133)
+document.addEventListener("DOMContentLoaded", function(e) {
+    var contentDiv = document.querySelector("div.flex-content");
+    window.addEventListener("popstate", function(e) {
+        if (e.state !== null) {
+            contentDiv.scrollTop = e.state;
+        }
+    });
+    window.addEventListener("hashchange", function(e) {
+        history.replaceState(contentDiv.scrollTop, document.title);
+    });
+    contentDiv.addEventListener("scroll", function(e) {
+        var timeoutID;
+        if (!timeoutID) {
+            timeoutID = setTimeout(function() {
+                history.replaceState(contentDiv.scrollTop, document.title);
+                timeoutID = null;
+            }, 100);
+        }
+    });
+    if (!location.hash) {
+        history.replaceState(contentDiv.scrollTop, document.title);
+    }
+});
diff --git a/tdb1/search.js b/tdb1/search.js
new file mode 100644
index 0000000..db3b2f4
--- /dev/null
+++ b/tdb1/search.js
@@ -0,0 +1,354 @@
+/*
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Classes and Interfaces";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
+function escapeHtml(str) {
+    return str.replace(/</g, "&lt;").replace(/>/g, "&gt;");
+}
+function getHighlightedText(item, matcher, fallbackMatcher) {
+    var escapedItem = escapeHtml(item);
+    var highlighted = escapedItem.replace(matcher, highlight);
+    if (highlighted === escapedItem) {
+        highlighted = escapedItem.replace(fallbackMatcher, highlight)
+    }
+    return highlighted;
+}
+function getURLPrefix(ui) {
+    var urlPrefix="";
+    var slash = "/";
+    if (ui.item.category === catModules) {
+        return ui.item.l + slash;
+    } else if (ui.item.category === catPackages && ui.item.m) {
+        return ui.item.m + slash;
+    } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+        if (ui.item.m) {
+            urlPrefix = ui.item.m + slash;
+        } else {
+            $.each(packageSearchIndex, function(index, item) {
+                if (item.m && ui.item.p === item.l) {
+                    urlPrefix = item.m + slash;
+                }
+            });
+        }
+    }
+    return urlPrefix;
+}
+function createSearchPattern(term) {
+    var pattern = "";
+    var isWordToken = false;
+    term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+        if (index > 0) {
+            // whitespace between identifiers is significant
+            pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+        }
+        var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
+        for (var i = 0; i < tokens.length; i++) {
+            var s = tokens[i];
+            if (s === "") {
+                continue;
+            }
+            pattern += $.ui.autocomplete.escapeRegex(s);
+            isWordToken =  /\w$/.test(s);
+            if (isWordToken) {
+                pattern += "([a-z0-9_$<>\\[\\]]*?)";
+            }
+        }
+    });
+    return pattern;
+}
+function createMatcher(pattern, flags) {
+    var isCamelCase = /[A-Z]/.test(pattern);
+    return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
+}
+var watermark = 'Search';
+$(function() {
+    var search = $("#search-input");
+    var reset = $("#reset-button");
+    search.val('');
+    search.prop("disabled", false);
+    reset.prop("disabled", false);
+    search.val(watermark).addClass('watermark');
+    search.blur(function() {
+        if ($(this).val().length === 0) {
+            $(this).val(watermark).addClass('watermark');
+        }
+    });
+    search.on('click keydown paste', function() {
+        if ($(this).val() === watermark) {
+            $(this).val('').removeClass('watermark');
+        }
+    });
+    reset.click(function() {
+        search.val('').focus();
+    });
+    search.focus()[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+    _create: function() {
+        this._super();
+        this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+    },
+    _renderMenu: function(ul, items) {
+        var rMenu = this;
+        var currentCategory = "";
+        rMenu.menu.bindings = $();
+        $.each(items, function(index, item) {
+            var li;
+            if (item.category && item.category !== currentCategory) {
+                ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+                currentCategory = item.category;
+            }
+            li = rMenu._renderItemData(ul, item);
+            if (item.category) {
+                li.attr("aria-label", item.category + " : " + item.l);
+                li.attr("class", "result-item");
+            } else {
+                li.attr("aria-label", item.l);
+                li.attr("class", "result-item");
+            }
+        });
+    },
+    _renderItem: function(ul, item) {
+        var label = "";
+        var matcher = createMatcher(escapeHtml(searchPattern), "g");
+        var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+        if (item.category === catModules) {
+            label = getHighlightedText(item.l, matcher, fallbackMatcher);
+        } else if (item.category === catPackages) {
+            label = getHighlightedText(item.l, matcher, fallbackMatcher);
+        } else if (item.category === catTypes) {
+            label = (item.p && item.p !== UNNAMED)
+                    ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+                    : getHighlightedText(item.l, matcher, fallbackMatcher);
+        } else if (item.category === catMembers) {
+            label = (item.p && item.p !== UNNAMED)
+                    ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+                    : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+        } else if (item.category === catSearchTags) {
+            label = getHighlightedText(item.l, matcher, fallbackMatcher);
+        } else {
+            label = item.l;
+        }
+        var li = $("<li/>").appendTo(ul);
+        var div = $("<div/>").appendTo(li);
+        if (item.category === catSearchTags && item.h) {
+            if (item.d) {
+                div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+                                + item.d + "</span><br>");
+            } else {
+                div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
+            }
+        } else {
+            if (item.m) {
+                div.html(item.m + "/" + label);
+            } else {
+                div.html(label);
+            }
+        }
+        return li;
+    }
+});
+function rankMatch(match, category) {
+    if (!match) {
+        return NO_MATCH;
+    }
+    var index = match.index;
+    var input = match.input;
+    var leftBoundaryMatch = 2;
+    var periferalMatch = 0;
+    // make sure match is anchored on a left word boundary
+    if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+        leftBoundaryMatch = 0;
+    } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+        leftBoundaryMatch = 1;
+    }
+    var matchEnd = index + match[0].length;
+    var leftParen = input.indexOf("(");
+    var endOfName = leftParen > -1 ? leftParen : input.length;
+    // exclude peripheral matches
+    if (category !== catModules && category !== catSearchTags) {
+        var delim = category === catPackages ? "/" : ".";
+        if (leftParen > -1 && leftParen < index) {
+            periferalMatch += 2;
+        } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+            periferalMatch += 2;
+        }
+    }
+    var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+    for (var i = 1; i < match.length; i++) {
+        // lower ranking if parts of the name are missing
+        if (match[i])
+            delta += match[i].length;
+    }
+    if (category === catTypes) {
+        // lower ranking if a type name contains unmatched camel-case parts
+        if (/[A-Z]/.test(input.substring(matchEnd)))
+            delta += 5;
+        if (/[A-Z]/.test(input.substring(0, index)))
+            delta += 5;
+    }
+    return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+    var result = [];
+    searchPattern = createSearchPattern(request.term);
+    fallbackPattern = createSearchPattern(request.term.toLowerCase());
+    if (searchPattern === "") {
+        return this.close();
+    }
+    var camelCaseMatcher = createMatcher(searchPattern, "");
+    var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+    function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+        if (indexArray) {
+            var newResults = [];
+            $.each(indexArray, function (i, item) {
+                item.category = category;
+                var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+                if (ranking < RANKING_THRESHOLD) {
+                    newResults.push({ranking: ranking, item: item});
+                }
+                return newResults.length <= MAX_RESULTS;
+            });
+            return newResults.sort(function(e1, e2) {
+                return e1.ranking - e2.ranking;
+            }).map(function(e) {
+                return e.item;
+            });
+        }
+        return [];
+    }
+    function searchIndex(indexArray, category, nameFunc) {
+        var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+        result = result.concat(primaryResults);
+        if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+            var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+            result = result.concat(secondaryResults.filter(function (item) {
+                return primaryResults.indexOf(item) === -1;
+            }));
+        }
+    }
+
+    searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+    searchIndex(packageSearchIndex, catPackages, function(item) {
+        return (item.m && request.term.indexOf("/") > -1)
+            ? (item.m + "/" + item.l) : item.l;
+    });
+    searchIndex(typeSearchIndex, catTypes, function(item) {
+        return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
+    });
+    searchIndex(memberSearchIndex, catMembers, function(item) {
+        return request.term.indexOf(".") > -1
+            ? item.p + "." + item.c + "." + item.l : item.l;
+    });
+    searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+    if (!indexFilesLoaded()) {
+        updateSearchResults = function() {
+            doSearch(request, response);
+        }
+        result.unshift(loading);
+    } else {
+        updateSearchResults = function() {};
+    }
+    response(result);
+}
+$(function() {
+    $("#search-input").catcomplete({
+        minLength: 1,
+        delay: 300,
+        source: doSearch,
+        response: function(event, ui) {
+            if (!ui.content.length) {
+                ui.content.push(noResult);
+            } else {
+                $("#search-input").empty();
+            }
+        },
+        autoFocus: true,
+        focus: function(event, ui) {
+            return false;
+        },
+        position: {
+            collision: "flip"
+        },
+        select: function(event, ui) {
+            if (ui.item.category) {
+                var url = getURLPrefix(ui);
+                if (ui.item.category === catModules) {
+                    url += "module-summary.html";
+                } else if (ui.item.category === catPackages) {
+                    if (ui.item.u) {
+                        url = ui.item.u;
+                    } else {
+                        url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+                    }
+                } else if (ui.item.category === catTypes) {
+                    if (ui.item.u) {
+                        url = ui.item.u;
+                    } else if (ui.item.p === UNNAMED) {
+                        url += ui.item.l + ".html";
+                    } else {
+                        url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+                    }
+                } else if (ui.item.category === catMembers) {
+                    if (ui.item.p === UNNAMED) {
+                        url += ui.item.c + ".html" + "#";
+                    } else {
+                        url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+                    }
+                    if (ui.item.u) {
+                        url += ui.item.u;
+                    } else {
+                        url += ui.item.l;
+                    }
+                } else if (ui.item.category === catSearchTags) {
+                    url += ui.item.u;
+                }
+                if (top !== window) {
+                    parent.classFrame.location = pathtoroot + url;
+                } else {
+                    window.location.href = pathtoroot + url;
+                }
+                $("#search-input").focus();
+            }
+        }
+    });
+});
diff --git a/tdb1/serialized-form.html b/tdb1/serialized-form.html
new file mode 100644
index 0000000..812b422
--- /dev/null
+++ b/tdb1/serialized-form.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML>
+<html lang="en">
+<head>
+<!-- Generated by javadoc (17) -->
+<title>Serialized Form (Apache Jena TDB)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="description" content="serialized forms">
+<meta name="generator" content="javadoc/SerializedFormWriterImpl">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="serialized-form-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
+<li><a href="org.apache.jena.tdb/module-summary.html">Module</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><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html#serialized-form">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Serialized Form" class="title">Serialized Form</h1>
+</div>
+<ul class="block-list">
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/package-summary.html">org.apache.jena.tdb1</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.TDB1Exception">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">org.apache.jena.tdb1.TDB1Exception</a></h3>
+<div class="type-signature">class TDB1Exception extends org.apache.jena.shared.JenaException implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/package-summary.html">org.apache.jena.tdb1.base</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.base.StorageException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/StorageException.html" title="class in org.apache.jena.tdb1.base">org.apache.jena.tdb1.base.StorageException</a></h3>
+<div class="type-signature">class StorageException extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/package-summary.html">org.apache.jena.tdb1.base.block</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.base.block.BlockException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/block/BlockException.html" title="class in org.apache.jena.tdb1.base.block">org.apache.jena.tdb1.base.block.BlockException</a></h3>
+<div class="type-signature">class BlockException extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">FileException</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/package-summary.html">org.apache.jena.tdb1.base.buffer</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.base.buffer.BufferException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/buffer/BufferException.html" title="class in org.apache.jena.tdb1.base.buffer">org.apache.jena.tdb1.base.buffer.BufferException</a></h3>
+<div class="type-signature">class BufferException extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/package-summary.html">org.apache.jena.tdb1.base.file</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.base.file.FileException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/file/FileException.html" title="class in org.apache.jena.tdb1.base.file">org.apache.jena.tdb1.base.file.FileException</a></h3>
+<div class="type-signature">class FileException extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/package-summary.html">org.apache.jena.tdb1.base.record</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.base.record.RecordException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/base/record/RecordException.html" title="class in org.apache.jena.tdb1.base.record">org.apache.jena.tdb1.base.record.RecordException</a></h3>
+<div class="type-signature">class RecordException extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/package-summary.html">org.apache.jena.tdb1.index.bplustree</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.index.bplustree.BPTreeException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/index/bplustree/BPTreeException.html" title="class in org.apache.jena.tdb1.index.bplustree">org.apache.jena.tdb1.index.bplustree.BPTreeException</a></h3>
+<div class="type-signature">class BPTreeException extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<li>
+<section class="serialized-package-container">
+<h2 title="Package">Package&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/package-summary.html">org.apache.jena.tdb1.transaction</a></h2>
+<ul class="block-list">
+<li>
+<section class="serialized-class-details" id="org.apache.jena.tdb1.transaction.TDBTransactionException">
+<h3>Exception&nbsp;<a href="org.apache.jena.tdb/org/apache/jena/tdb1/transaction/TDBTransactionException.html" title="class in org.apache.jena.tdb1.transaction">org.apache.jena.tdb1.transaction.TDBTransactionException</a></h3>
+<div class="type-signature">class TDBTransactionException extends <a href="org.apache.jena.tdb/org/apache/jena/tdb1/TDB1Exception.html" title="class in org.apache.jena.tdb1">TDB1Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/tdb1/stylesheet.css b/tdb1/stylesheet.css
new file mode 100644
index 0000000..4a576bd
--- /dev/null
+++ b/tdb1/stylesheet.css
@@ -0,0 +1,869 @@
+/*
+ * Javadoc style sheet
+ */
+
+@import url('resources/fonts/dejavu.css');
+
+/*
+ * Styles for individual HTML elements.
+ *
+ * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
+ * HTML element throughout the page.
+ */
+
+body {
+    background-color:#ffffff;
+    color:#353833;
+    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size:14px;
+    margin:0;
+    padding:0;
+    height:100%;
+    width:100%;
+}
+iframe {
+    margin:0;
+    padding:0;
+    height:100%;
+    width:100%;
+    overflow-y:scroll;
+    border:none;
+}
+a:link, a:visited {
+    text-decoration:none;
+    color:#4A6782;
+}
+a[href]:hover, a[href]:focus {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+a[name] {
+    color:#353833;
+}
+pre {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+}
+h1 {
+    font-size:20px;
+}
+h2 {
+    font-size:18px;
+}
+h3 {
+    font-size:16px;
+}
+h4 {
+    font-size:15px;
+}
+h5 {
+    font-size:14px;
+}
+h6 {
+    font-size:13px;
+}
+ul {
+    list-style-type:disc;
+}
+code, tt {
+    font-family:'DejaVu Sans Mono', monospace;
+}
+:not(h1, h2, h3, h4, h5, h6) > code,
+:not(h1, h2, h3, h4, h5, h6) > tt {
+    font-size:14px;
+    padding-top:4px;
+    margin-top:8px;
+    line-height:1.4em;
+}
+dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+}
+.summary-table dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    vertical-align:top;
+    padding-top:4px;
+}
+sup {
+    font-size:8px;
+}
+button {
+    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size: 14px;
+}
+/*
+ * Styles for HTML generated by javadoc.
+ *
+ * These are style classes that are used by the standard doclet to generate HTML documentation.
+ */
+
+/*
+ * Styles for document title and copyright.
+ */
+.clear {
+    clear:both;
+    height:0;
+    overflow:hidden;
+}
+.about-language {
+    float:right;
+    padding:0 21px 8px 8px;
+    font-size:11px;
+    margin-top:-9px;
+    height:2.9em;
+}
+.legal-copy {
+    margin-left:.5em;
+}
+.tab {
+    background-color:#0066FF;
+    color:#ffffff;
+    padding:8px;
+    width:5em;
+    font-weight:bold;
+}
+/*
+ * Styles for navigation bar.
+ */
+@media screen {
+    .flex-box {
+        position:fixed;
+        display:flex;
+        flex-direction:column;
+        height: 100%;
+        width: 100%;
+    }
+    .flex-header {
+        flex: 0 0 auto;
+    }
+    .flex-content {
+        flex: 1 1 auto;
+        overflow-y: auto;
+    }
+}
+.top-nav {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    min-height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px;
+}
+.sub-nav {
+    background-color:#dee3e9;
+    float:left;
+    width:100%;
+    overflow:hidden;
+    font-size:12px;
+}
+.sub-nav div {
+    clear:left;
+    float:left;
+    padding:0 0 5px 6px;
+    text-transform:uppercase;
+}
+.sub-nav .nav-list {
+    padding-top:5px;
+}
+ul.nav-list {
+    display:block;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.sub-nav-list {
+    float:left;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.nav-list li {
+    list-style:none;
+    float:left;
+    padding: 5px 6px;
+    text-transform:uppercase;
+}
+.sub-nav .nav-list-search {
+    float:right;
+    margin:0 0 0 0;
+    padding:5px 6px;
+    clear:none;
+}
+.nav-list-search label {
+    position:relative;
+    right:-16px;
+}
+ul.sub-nav-list li {
+    list-style:none;
+    float:left;
+    padding-top:10px;
+}
+.top-nav a:link, .top-nav a:active, .top-nav a:visited {
+    color:#FFFFFF;
+    text-decoration:none;
+    text-transform:uppercase;
+}
+.top-nav a:hover {
+    text-decoration:none;
+    color:#bb7a2a;
+    text-transform:uppercase;
+}
+.nav-bar-cell1-rev {
+    background-color:#F8981D;
+    color:#253441;
+    margin: auto 5px;
+}
+.skip-nav {
+    position:absolute;
+    top:auto;
+    left:-9999px;
+    overflow:hidden;
+}
+/*
+ * Hide navigation links and search box in print layout
+ */
+@media print {
+    ul.nav-list, div.sub-nav  {
+        display:none;
+    }
+}
+/*
+ * Styles for page header and footer.
+ */
+.title {
+    color:#2c4557;
+    margin:10px 0;
+}
+.sub-title {
+    margin:5px 0 0 0;
+}
+.header ul {
+    margin:0 0 15px 0;
+    padding:0;
+}
+.header ul li, .footer ul li {
+    list-style:none;
+    font-size:13px;
+}
+/*
+ * Styles for headings.
+ */
+body.class-declaration-page .summary h2,
+body.class-declaration-page .details h2,
+body.class-use-page  h2,
+body.module-declaration-page  .block-list h2 {
+    font-style: italic;
+    padding:0;
+    margin:15px 0;
+}
+body.class-declaration-page .summary h3,
+body.class-declaration-page .details h3,
+body.class-declaration-page .summary .inherited-list h2 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+/*
+ * Styles for page layout containers.
+ */
+main {
+    clear:both;
+    padding:10px 20px;
+    position:relative;
+}
+dl.notes > dt {
+    font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size:12px;
+    font-weight:bold;
+    margin:10px 0 0 0;
+    color:#4E4E4E;
+}
+dl.notes > dd {
+    margin:5px 10px 10px 0;
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+dl.name-value > dt {
+    margin-left:1px;
+    font-size:1.1em;
+    display:inline;
+    font-weight:bold;
+}
+dl.name-value > dd {
+    margin:0 0 0 1px;
+    font-size:1.1em;
+    display:inline;
+}
+/*
+ * Styles for lists.
+ */
+li.circle {
+    list-style:circle;
+}
+ul.horizontal li {
+    display:inline;
+    font-size:0.9em;
+}
+div.inheritance {
+    margin:0;
+    padding:0;
+}
+div.inheritance div.inheritance {
+    margin-left:2em;
+}
+ul.block-list,
+ul.details-list,
+ul.member-list,
+ul.summary-list {
+    margin:10px 0 10px 0;
+    padding:0;
+}
+ul.block-list > li,
+ul.details-list > li,
+ul.member-list > li,
+ul.summary-list > li {
+    list-style:none;
+    margin-bottom:15px;
+    line-height:1.4;
+}
+.summary-table dl, .summary-table dl dt, .summary-table dl dd {
+    margin-top:0;
+    margin-bottom:1px;
+}
+ul.see-list, ul.see-list-long {
+    padding-left: 0;
+    list-style: none;
+}
+ul.see-list li {
+    display: inline;
+}
+ul.see-list li:not(:last-child):after,
+ul.see-list-long li:not(:last-child):after {
+    content: ", ";
+    white-space: pre-wrap;
+}
+/*
+ * Styles for tables.
+ */
+.summary-table, .details-table {
+    width:100%;
+    border-spacing:0;
+    border-left:1px solid #EEE;
+    border-right:1px solid #EEE;
+    border-bottom:1px solid #EEE;
+    padding:0;
+}
+.caption {
+    position:relative;
+    text-align:left;
+    background-repeat:no-repeat;
+    color:#253441;
+    font-weight:bold;
+    clear:none;
+    overflow:hidden;
+    padding:0;
+    padding-top:10px;
+    padding-left:1px;
+    margin:0;
+    white-space:pre;
+}
+.caption a:link, .caption a:visited {
+    color:#1f389c;
+}
+.caption a:hover,
+.caption a:active {
+    color:#FFFFFF;
+}
+.caption span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    padding-bottom:7px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    border: none;
+    height:16px;
+}
+div.table-tabs {
+    padding:10px 0 0 1px;
+    margin:0;
+}
+div.table-tabs > button {
+   border: none;
+   cursor: pointer;
+   padding: 5px 12px 7px 12px;
+   font-weight: bold;
+   margin-right: 3px;
+}
+div.table-tabs > button.active-table-tab {
+   background: #F8981D;
+   color: #253441;
+}
+div.table-tabs > button.table-tab {
+   background: #4D7A97;
+   color: #FFFFFF;
+}
+.two-column-summary {
+    display: grid;
+    grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+}
+.three-column-summary {
+    display: grid;
+    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
+}
+.four-column-summary {
+    display: grid;
+    grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
+}
+@media screen and (max-width: 600px) {
+    .two-column-summary {
+        display: grid;
+        grid-template-columns: 1fr;
+    }
+}
+@media screen and (max-width: 800px) {
+    .three-column-summary {
+        display: grid;
+        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
+    }
+    .three-column-summary .col-last {
+        grid-column-end: span 2;
+    }
+}
+@media screen and (max-width: 1000px) {
+    .four-column-summary {
+        display: grid;
+        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
+    }
+}
+.summary-table > div, .details-table > div {
+    text-align:left;
+    padding: 8px 3px 3px 7px;
+}
+.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
+    vertical-align:top;
+    padding-right:0;
+    padding-top:8px;
+    padding-bottom:3px;
+}
+.table-header {
+    background:#dee3e9;
+    font-weight: bold;
+}
+.col-first, .col-first {
+    font-size:13px;
+}
+.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
+    font-size:13px;
+}
+.col-first, .col-second, .col-constructor-name {
+    vertical-align:top;
+    overflow: auto;
+}
+.col-last {
+    white-space:normal;
+}
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-first a:link, .col-first a:visited,
+.col-second a:link, .col-second a:visited,
+.col-constructor-name a:link, .col-constructor-name a:visited,
+.col-summary-item-name a:link, .col-summary-item-name a:visited,
+.constant-values-container a:link, .constant-values-container a:visited,
+.all-classes-container a:link, .all-classes-container a:visited,
+.all-packages-container a:link, .all-packages-container a:visited {
+    font-weight:bold;
+}
+.table-sub-heading-color {
+    background-color:#EEEEFF;
+}
+.even-row-color, .even-row-color .table-header {
+    background-color:#FFFFFF;
+}
+.odd-row-color, .odd-row-color .table-header {
+    background-color:#EEEEEF;
+}
+/*
+ * Styles for contents.
+ */
+.deprecated-content {
+    margin:0;
+    padding:10px 0;
+}
+div.block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+.col-last div {
+    padding-top:0;
+}
+.col-last a {
+    padding-bottom:3px;
+}
+.module-signature,
+.package-signature,
+.type-signature,
+.member-signature {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    margin:14px 0;
+    white-space: pre-wrap;
+}
+.module-signature,
+.package-signature,
+.type-signature {
+    margin-top: 0;
+}
+.member-signature .type-parameters-long,
+.member-signature .parameters,
+.member-signature .exceptions {
+    display: inline-block;
+    vertical-align: top;
+    white-space: pre;
+}
+.member-signature .type-parameters {
+    white-space: normal;
+}
+/*
+ * Styles for formatting effect.
+ */
+.source-line-no {
+    color:green;
+    padding:0 30px 0 0;
+}
+h1.hidden {
+    visibility:hidden;
+    overflow:hidden;
+    font-size:10px;
+}
+.block {
+    display:block;
+    margin:0 10px 5px 0;
+    color:#474747;
+}
+.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
+.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
+.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
+    font-weight:bold;
+}
+.deprecation-comment, .help-footnote, .preview-comment {
+    font-style:italic;
+}
+.deprecation-block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+    border-style:solid;
+    border-width:thin;
+    border-radius:10px;
+    padding:10px;
+    margin-bottom:10px;
+    margin-right:10px;
+    display:inline-block;
+}
+.preview-block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+    border-style:solid;
+    border-width:thin;
+    border-radius:10px;
+    padding:10px;
+    margin-bottom:10px;
+    margin-right:10px;
+    display:inline-block;
+}
+div.block div.deprecation-comment {
+    font-style:normal;
+}
+/*
+ * Styles specific to HTML5 elements.
+ */
+main, nav, header, footer, section {
+    display:block;
+}
+/*
+ * Styles for javadoc search.
+ */
+.ui-autocomplete-category {
+    font-weight:bold;
+    font-size:15px;
+    padding:7px 0 7px 3px;
+    background-color:#4D7A97;
+    color:#FFFFFF;
+}
+.result-item {
+    font-size:13px;
+}
+.ui-autocomplete {
+    max-height:85%;
+    max-width:65%;
+    overflow-y:scroll;
+    overflow-x:scroll;
+    white-space:nowrap;
+    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
+}
+ul.ui-autocomplete {
+    position:fixed;
+    z-index:999999;
+    background-color: #FFFFFF;
+}
+ul.ui-autocomplete  li {
+    float:left;
+    clear:both;
+    width:100%;
+}
+.result-highlight {
+    font-weight:bold;
+}
+.ui-autocomplete .result-item {
+    font-size: inherit;
+}
+#search-input {
+    background-image:url('resources/glass.png');
+    background-size:13px;
+    background-repeat:no-repeat;
+    background-position:2px 3px;
+    padding-left:20px;
+    position:relative;
+    right:-18px;
+    width:400px;
+}
+#reset-button {
+    background-color: rgb(255,255,255);
+    background-image:url('resources/x.png');
+    background-position:center;
+    background-repeat:no-repeat;
+    background-size:12px;
+    border:0 none;
+    width:16px;
+    height:16px;
+    position:relative;
+    left:-4px;
+    top:-4px;
+    font-size:0px;
+}
+.watermark {
+    color:#545454;
+}
+.search-tag-desc-result {
+    font-style:italic;
+    font-size:11px;
+}
+.search-tag-holder-result {
+    font-style:italic;
+    font-size:12px;
+}
+.search-tag-result:target {
+    background-color:yellow;
+}
+.module-graph span {
+    display:none;
+    position:absolute;
+}
+.module-graph:hover span {
+    display:block;
+    margin: -100px 0 0 100px;
+    z-index: 1;
+}
+.inherited-list {
+    margin: 10px 0 10px 0;
+}
+section.class-description {
+    line-height: 1.4;
+}
+.summary section[class$="-summary"], .details section[class$="-details"],
+.class-uses .detail, .serialized-class-details {
+    padding: 0px 20px 5px 10px;
+    border: 1px solid #ededed;
+    background-color: #f8f8f8;
+}
+.inherited-list, section[class$="-details"] .detail {
+    padding:0 0 5px 8px;
+    background-color:#ffffff;
+    border:none;
+}
+.vertical-separator {
+    padding: 0 5px;
+}
+ul.help-section-list {
+    margin: 0;
+}
+ul.help-subtoc > li {
+  display: inline-block;
+  padding-right: 5px;
+  font-size: smaller;
+}
+ul.help-subtoc > li::before {
+  content: "\2022" ;
+  padding-right:2px;
+}
+span.help-note {
+    font-style: italic;
+}
+/*
+ * Indicator icon for external links.
+ */
+main a[href*="://"]::after {
+    content:"";
+    display:inline-block;
+    background-image:url('data:image/svg+xml; utf8, \
+      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+        132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>\
+      </svg>');
+    background-size:100% 100%;
+    width:7px;
+    height:7px;
+    margin-left:2px;
+    margin-bottom:4px;
+}
+main a[href*="://"]:hover::after,
+main a[href*="://"]:focus::after {
+    background-image:url('data:image/svg+xml; utf8, \
+      <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">\
+        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132 \
+        132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>\
+      </svg>');
+}
+
+/*
+ * Styles for user-provided tables.
+ *
+ * borderless:
+ *      No borders, vertical margins, styled caption.
+ *      This style is provided for use with existing doc comments.
+ *      In general, borderless tables should not be used for layout purposes.
+ *
+ * plain:
+ *      Plain borders around table and cells, vertical margins, styled caption.
+ *      Best for small tables or for complex tables for tables with cells that span
+ *      rows and columns, when the "striped" style does not work well.
+ *
+ * striped:
+ *      Borders around the table and vertical borders between cells, striped rows,
+ *      vertical margins, styled caption.
+ *      Best for tables that have a header row, and a body containing a series of simple rows.
+ */
+
+table.borderless,
+table.plain,
+table.striped {
+    margin-top: 10px;
+    margin-bottom: 10px;
+}
+table.borderless > caption,
+table.plain > caption,
+table.striped > caption {
+    font-weight: bold;
+    font-size: smaller;
+}
+table.borderless th, table.borderless td,
+table.plain th, table.plain td,
+table.striped th, table.striped td {
+    padding: 2px 5px;
+}
+table.borderless,
+table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
+table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
+    border: none;
+}
+table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
+    background-color: transparent;
+}
+table.plain {
+    border-collapse: collapse;
+    border: 1px solid black;
+}
+table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
+    background-color: transparent;
+}
+table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
+table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
+    border: 1px solid black;
+}
+table.striped {
+    border-collapse: collapse;
+    border: 1px solid black;
+}
+table.striped > thead {
+    background-color: #E3E3E3;
+}
+table.striped > thead > tr > th, table.striped > thead > tr > td {
+    border: 1px solid black;
+}
+table.striped > tbody > tr:nth-child(even) {
+    background-color: #EEE
+}
+table.striped > tbody > tr:nth-child(odd) {
+    background-color: #FFF
+}
+table.striped > tbody > tr > th, table.striped > tbody > tr > td {
+    border-left: 1px solid black;
+    border-right: 1px solid black;
+}
+table.striped > tbody > tr > th {
+    font-weight: normal;
+}
+/**
+ * Tweak font sizes and paddings for small screens.
+ */
+@media screen and (max-width: 1050px) {
+    #search-input {
+        width: 300px;
+    }
+}
+@media screen and (max-width: 800px) {
+    #search-input {
+        width: 200px;
+    }
+    .top-nav,
+    .bottom-nav {
+        font-size: 11px;
+        padding-top: 6px;
+    }
+    .sub-nav {
+        font-size: 11px;
+    }
+    .about-language {
+        padding-right: 16px;
+    }
+    ul.nav-list li,
+    .sub-nav .nav-list-search {
+        padding: 6px;
+    }
+    ul.sub-nav-list li {
+        padding-top: 5px;
+    }
+    main {
+        padding: 10px;
+    }
+    .summary section[class$="-summary"], .details section[class$="-details"],
+    .class-uses .detail, .serialized-class-details {
+        padding: 0 8px 5px 8px;
+    }
+    body {
+        -webkit-text-size-adjust: none;
+    }
+}
+@media screen and (max-width: 500px) {
+    #search-input {
+        width: 150px;
+    }
+    .top-nav,
+    .bottom-nav {
+        font-size: 10px;
+    }
+    .sub-nav {
+        font-size: 10px;
+    }
+    .about-language {
+        font-size: 10px;
+        padding-right: 12px;
+    }
+}
diff --git a/tdb1/tag-search-index.js b/tdb1/tag-search-index.js
new file mode 100644
index 0000000..bf10aaf
--- /dev/null
+++ b/tdb1/tag-search-index.js
@@ -0,0 +1 @@
+tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/tdb1/type-search-index.js b/tdb1/type-search-index.js
new file mode 100644
index 0000000..827a96b
--- /dev/null
+++ b/tdb1/type-search-index.js
@@ -0,0 +1 @@
+typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.apache.jena.tdb1.assembler","l":"AssemblerTDB"},{"p":"org.apache.jena.tdb1.solver","l":"BindingNodeId"},{"p":"org.apache.jena.tdb1.solver","l":"BindingTDB"},{"p":"org.apache.jena.tdb1.base.block","l":"Block"},{"p":"org.apache.jena.tdb1.base.recordbuffer","l":"RecordBufferPageMgr.Block2RecordBufferPage"},{"p":"org.apache.jena.tdb1.base.file","l":"BlockAccess"},{"p":"org.apache.jena.tdb1.base.file","l":"BlockAccessBase"},{"p":"org.apache.jena.tdb1.base.file","l":"BlockAccessByteArray"},{"p":"org.apache.jena.tdb1.base.file","l":"BlockAccessDirect"},{"p":"org.apache.jena.tdb1.base.file","l":"BlockAccessMapped"},{"p":"org.apache.jena.tdb1.base.file","l":"BlockAccessMem"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockConverter"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockException"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgr"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrBase"},{"p":"org.apache.jena.tdb1.setup","l":"BlockMgrBuilder"},{"p":"org.apache.jena.tdb1.index","l":"BuilderStdIndex.BlockMgrBuilderStd"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrCache"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrFactory"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrFileAccess"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrFreeChain"},{"p":"org.apache.jena.tdb1.transaction","l":"BlockMgrJournal"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrLogger"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrReadonly"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrSwitcher"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrSync"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrTracker"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockMgrWrapper"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockParams"},{"p":"org.apache.jena.tdb1.base.block","l":"BlockType"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPlusTree"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPlusTreeParams"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPlusTreeRewriter"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPTreeException"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPTreeNode"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPTreeNodeMgr"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPTreePage"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPTreeRecords"},{"p":"org.apache.jena.tdb1.index.bplustree","l":"BPTreeRecordsMgr"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferAllocator"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferAllocatorDirect"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferAllocatorMapped"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferAllocatorMem"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferChannel"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferChannelFile"},{"p":"org.apache.jena.tdb1.base.file","l":"BufferChannelMem"},{"p":"org.apache.jena.tdb1.base.buffer","l":"BufferException"},{"p":"org.apache.jena.tdb1.setup","l":"Build"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"BuilderSecondaryIndexes"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"BuilderSecondaryIndexesInterleaved"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"BuilderSecondaryIndexesParallel"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"BuilderSecondaryIndexesSequential"},{"p":"org.apache.jena.tdb1.setup","l":"BuilderStdDB"},{"p":"org.apache.jena.tdb1.index","l":"BuilderStdIndex"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"BulkLoader"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"BulkStreamRDF"},{"p":"org.apache.jena.tdb1.base.file","l":"ChannelManager"},{"p":"org.apache.jena.tdb1.lib","l":"ColumnMap"},{"p":"org.apache.jena.tdb1.assembler","l":"DatasetAssemblerTDB1"},{"p":"org.apache.jena.tdb1.setup","l":"DatasetBuilderStd"},{"p":"org.apache.jena.tdb1.transaction","l":"DatasetBuilderTxn"},{"p":"org.apache.jena.tdb1.sys","l":"DatasetControl"},{"p":"org.apache.jena.tdb1.sys","l":"DatasetControlMRSW"},{"p":"org.apache.jena.tdb1.sys","l":"DatasetControlMutable"},{"p":"org.apache.jena.tdb1.sys","l":"DatasetControlNone"},{"p":"org.apache.jena.tdb1.sys","l":"DatasetControlReadOnly"},{"p":"org.apache.jena.tdb1.store","l":"DatasetGraphTDB"},{"p":"org.apache.jena.tdb1.transaction","l":"DatasetGraphTransaction"},{"p":"org.apache.jena.tdb1.transaction","l":"DatasetGraphTxn"},{"p":"org.apache.jena.tdb1.store","l":"DatasetPrefixesTDB"},{"p":"org.apache.jena.tdb1.store","l":"DatasetPrefixStorage"},{"p":"org.apache.jena.tdb1.store","l":"DateTimeNode"},{"p":"org.apache.jena.tdb1.sys","l":"DebugTDB"},{"p":"org.apache.jena.tdb1.store","l":"DecimalNode"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"StringFile.DumpHandler"},{"p":"org.apache.jena.tdb1.lib","l":"DumpOps"},{"p":"org.apache.jena.tdb1.sys","l":"EnvTDB"},{"p":"org.apache.jena.tdb1.index.ext","l":"ExtHash"},{"p":"org.apache.jena.tdb1.index.ext","l":"ExtHashIterator"},{"p":"org.apache.jena.tdb1.index.ext","l":"ExtHashParams"},{"p":"org.apache.jena.tdb1.base.file","l":"FileBase"},{"p":"org.apache.jena.tdb1.base.file","l":"FileException"},{"p":"org.apache.jena.tdb1.base.file","l":"FileFactory"},{"p":"org.apache.jena.tdb1.base.block","l":"FileMode"},{"p":"org.apache.jena.tdb1.sys","l":"FileRef"},{"p":"org.apache.jena.tdb1.base.file","l":"FileSet"},{"p":"org.apache.jena.tdb1.store","l":"GraphNonTxnTDB"},{"p":"org.apache.jena.tdb1.store","l":"GraphPrefixesProjection"},{"p":"org.apache.jena.tdb1.store","l":"GraphTDB"},{"p":"org.apache.jena.tdb1.store","l":"GraphTxnTDB"},{"p":"org.apache.jena.tdb1.store","l":"GraphTxnTDB_Prefixes"},{"p":"org.apache.jena.tdb1.store","l":"Hash"},{"p":"org.apache.jena.tdb1.index.ext","l":"HashBucket"},{"p":"org.apache.jena.tdb1.index.ext","l":"HashBucketMgr"},{"p":"org.apache.jena.tdb1.index","l":"Index"},{"p":"org.apache.jena.tdb1.assembler","l":"IndexAssembler"},{"p":"org.apache.jena.tdb1.index","l":"IndexBuilder"},{"p":"org.apache.jena.tdb1.index","l":"BuilderStdIndex.IndexBuilderStd"},{"p":"org.apache.jena.tdb1.index","l":"IndexFactory"},{"p":"org.apache.jena.tdb1.index","l":"IndexLib"},{"p":"org.apache.jena.tdb1.index","l":"IndexLogger"},{"p":"org.apache.jena.tdb1.index","l":"IndexMap"},{"p":"org.apache.jena.tdb1.index","l":"IndexParams"},{"p":"org.apache.jena.tdb1.index","l":"IndexWrapper"},{"p":"org.apache.jena.tdb1.sys","l":"InitTDB"},{"p":"org.apache.jena.tdb1.store","l":"IntegerNode"},{"p":"org.apache.jena.tdb1.transaction","l":"Journal"},{"p":"org.apache.jena.tdb1.transaction","l":"JournalControl"},{"p":"org.apache.jena.tdb1.transaction","l":"JournalEntry"},{"p":"org.apache.jena.tdb1.transaction","l":"JournalEntryType"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"LoaderNodeTupleTable"},{"p":"org.apache.jena.tdb1.store.bulkloader","l":"LoadMonitor"},{"p":"org.apache.jena.tdb1.base.file","l":"Location"},{"p":"org.apache.jena.tdb1.base.file","l":"LocationLock"},{"p":"org.apache.jena.tdb1.sys","l":"LockMRSWLite"},{"p":"org.apache.jena.tdb1.base.file","l":"MetaFile"},{"p":"org.apache.jena.tdb1.sys","l":"Names"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"Nodec"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodecLib"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodecSSE"},{"p":"org.apache.jena.tdb1.store","l":"NodeId"},{"p":"org.apache.jena.tdb1.lib","l":"NodeLib"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTable"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableCache"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableInline"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableLib"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableLogger"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableNative"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableReadonly"},{"p":"org.apache.jena.tdb1.store.nodetable","l":"NodeTableWrapper"},{"p":"org.apache.jena.tdb1.store.nodetupletable","l":"NodeTupleTable"},{"p":"org.apache.jena.tdb1.store.nodetupletable","l":"NodeTupleTableConcrete"},{"p":"org.apache.jena.tdb1.store.nodetupletable","l":"NodeTupleTableView"},{"p":"org.apache.jena.tdb1.store.nodetupletable","l":"NodeTupleTableWrapper"},{"p":"org.apache.jena.tdb1.store","l":"NodeType"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"ObjectFile"},{"p":"org.apache.jena.tdb1.setup","l":"ObjectFileBuilder"},{"p":"org.apache.jena.tdb1.setup","l":"BuilderStdDB.ObjectFileBuilderStd"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"ObjectFileLogger"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"ObjectFileReadonly"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"ObjectFileStorage"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"ObjectFileSwitcher"},{"p":"org.apache.jena.tdb1.transaction","l":"ObjectFileTransComplex"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"ObjectFileWrapper"},{"p":"org.apache.jena.tdb1.solver","l":"OpExecutorTDB1"},{"p":"org.apache.jena.tdb1.base.page","l":"Page"},{"p":"org.apache.jena.tdb1.base.page","l":"PageBase"},{"p":"org.apache.jena.tdb1.base.page","l":"PageBlockMgr"},{"p":"org.apache.jena.tdb1.solver","l":"PatternMatchTDB1"},{"p":"org.apache.jena.tdb1.base.file","l":"PlainFile"},{"p":"org.apache.jena.tdb1.base.file","l":"PlainFileMem"},{"p":"org.apache.jena.tdb1.base.file","l":"PlainFilePersistent"},{"p":"org.apache.jena.tdb1.store","l":"GraphTxnTDB_Prefixes.PrefixMapSwitchableTDB1"},{"p":"org.apache.jena.tdb1.store","l":"PrefixMapTDB1"},{"p":"org.apache.jena.tdb1.sys","l":"ProcessUtils"},{"p":"org.apache.jena.tdb1.store.xloader","l":"ProcIndexBuild"},{"p":"org.apache.jena.tdb1.store.xloader","l":"ProcIndexCopy"},{"p":"org.apache.jena.tdb1.store.xloader","l":"ProcNodeTableDataBuilder"},{"p":"org.apache.jena.tdb1.store.xloader","l":"ProcRewriteIndex"},{"p":"org.apache.jena.tdb1.base.buffer","l":"PtrBuffer"},{"p":"org.apache.jena.tdb1.solver","l":"QC2"},{"p":"org.apache.jena.tdb1.store","l":"QuadTable"},{"p":"org.apache.jena.tdb1.solver","l":"QueryEngineTDB"},{"p":"org.apache.jena.tdb1.index","l":"RangeIndex"},{"p":"org.apache.jena.tdb1.index","l":"RangeIndexBuilder"},{"p":"org.apache.jena.tdb1.index","l":"BuilderStdIndex.RangeIndexBuilderStd"},{"p":"org.apache.jena.tdb1.index","l":"RangeIndexLogger"},{"p":"org.apache.jena.tdb1.index","l":"RangeIndexWrapper"},{"p":"org.apache.jena.tdb1.base.record","l":"Record"},{"p":"org.apache.jena.tdb1.base.buffer","l":"RecordBuffer"},{"p":"org.apache.jena.tdb1.base.buffer","l":"RecordBufferIterator"},{"p":"org.apache.jena.tdb1.base.recordbuffer","l":"RecordBufferPage"},{"p":"org.apache.jena.tdb1.base.recordbuffer","l":"RecordBufferPageBase"},{"p":"org.apache.jena.tdb1.base.recordbuffer","l":"RecordBufferPageMgr"},{"p":"org.apache.jena.tdb1.base.record","l":"RecordException"},{"p":"org.apache.jena.tdb1.base.record","l":"RecordFactory"},{"p":"org.apache.jena.tdb1.base.recordbuffer","l":"RecordRangeIterator"},{"p":"org.apache.jena.tdb1.store.xloader","l":"RecordsFromInput"},{"p":"org.apache.jena.tdb1.assembler","l":"SettingAssembler"},{"p":"org.apache.jena.tdb1.index","l":"SetupIndex"},{"p":"org.apache.jena.tdb1.sys","l":"SetupTDB"},{"p":"org.apache.jena.tdb1.store","l":"SinkProgress"},{"p":"org.apache.jena.tdb1.solver","l":"SolverLibTDB"},{"p":"org.apache.jena.tdb1.solver","l":"SolverRX"},{"p":"org.apache.jena.tdb1.solver","l":"StageGeneratorDirectTDB"},{"p":"org.apache.jena.tdb1.solver.stats","l":"Stats"},{"p":"org.apache.jena.tdb1.solver.stats","l":"StatsCollector"},{"p":"org.apache.jena.tdb1.solver.stats","l":"StatsCollectorNodeId"},{"p":"org.apache.jena.tdb1.solver.stats","l":"StatsResults"},{"p":"org.apache.jena.tdb1.store","l":"StorageConfig"},{"p":"org.apache.jena.tdb1.base","l":"StorageException"},{"p":"org.apache.jena.tdb1.sys","l":"StoreConnection"},{"p":"org.apache.jena.tdb1.setup","l":"StoreParams"},{"p":"org.apache.jena.tdb1.setup","l":"StoreParamsBuilder"},{"p":"org.apache.jena.tdb1.setup","l":"StoreParamsCodec"},{"p":"org.apache.jena.tdb1.setup","l":"StoreParamsConst"},{"p":"org.apache.jena.tdb1.setup","l":"StoreParamsDynamic"},{"p":"org.apache.jena.tdb1.lib","l":"StringAbbrev"},{"p":"org.apache.jena.tdb1.base.objectfile","l":"StringFile"},{"p":"org.apache.jena.tdb1.sys","l":"SystemTDB"},{"p":"org.apache.jena.tdb1.transaction","l":"SysTxnState"},{"p":"org.apache.jena.tdb1.store","l":"TableBase"},{"p":"org.apache.jena.tdb","l":"TDB"},{"p":"org.apache.jena.tdb1","l":"TDB1"},{"p":"org.apache.jena.tdb1","l":"TDB1Backup"},{"p":"org.apache.jena.tdb1","l":"TDB1Exception"},{"p":"org.apache.jena.tdb1","l":"TDB1Factory"},{"p":"org.apache.jena.tdb1.assembler","l":"TDB1GraphAssembler"},{"p":"org.apache.jena.tdb1","l":"TDB1Loader"},{"p":"org.apache.jena.tdb","l":"TDBBackup"},{"p":"org.apache.jena.tdb","l":"TDBFactory"},{"p":"org.apache.jena.tdb1.sys","l":"TDBInternal"},{"p":"org.apache.jena.tdb","l":"TDBLoader"},{"p":"org.apache.jena.tdb1.sys","l":"TDBMaker"},{"p":"org.apache.jena.tdb1.mgt","l":"TDBSystemInfo"},{"p":"org.apache.jena.tdb1.mgt","l":"TDBSystemInfoMBean"},{"p":"org.apache.jena.tdb1.transaction","l":"TDBTransactionException"},{"p":"org.apache.jena.tdb1.transaction","l":"Transaction"},{"p":"org.apache.jena.tdb1.transaction","l":"TransactionInfo"},{"p":"org.apache.jena.tdb1.transaction","l":"TransactionInfoMBean"},{"p":"org.apache.jena.tdb1.transaction","l":"TransactionLifecycle"},{"p":"org.apache.jena.tdb1.transaction","l":"TransactionManager"},{"p":"org.apache.jena.tdb1.store","l":"TripleTable"},{"p":"org.apache.jena.tdb1.store.tupletable","l":"TupleIndex"},{"p":"org.apache.jena.tdb1.store.tupletable","l":"TupleIndexBase"},{"p":"org.apache.jena.tdb1.setup","l":"TupleIndexBuilder"},{"p":"org.apache.jena.tdb1.setup","l":"BuilderStdDB.TupleIndexBuilderStd"},{"p":"org.apache.jena.tdb1.store.tupletable","l":"TupleIndexRecord"},{"p":"org.apache.jena.tdb1.store.tupletable","l":"TupleIndexWrapper"},{"p":"org.apache.jena.tdb1.lib","l":"TupleLib"},{"p":"org.apache.jena.tdb1.store.tupletable","l":"TupleTable"},{"p":"org.apache.jena.tdb1.transaction","l":"TxnState"},{"p":"org.apache.jena.tdb1.modify","l":"UpdateEngineTDB"},{"p":"org.apache.jena.tdb1.assembler","l":"VocabTDB"},{"p":"org.apache.jena.tdb1.store.xloader","l":"WriteRows"}];updateSearchResults();
\ No newline at end of file